Hi;

Sorry for delay in commenting - have been busy at GUADEC. Of which I did
a talk on clutter. It seemed to go pretty good. The slides are here;
http://www.clutter-project.org/presentations/clutter-foo/

Hopefully the video of the talk will be online soon too. Anyway...

On Wed, 2007-07-18 at 19:38 +0300, Lauri Taimila wrote:
> I wrote a short blog post about Clutter and Pigment. I did some
> comparison between these two projects and I would love to here
> comments from you guys. Please, read my post at www.taimila.com and
> leave comments. I would like to hear if I've understood something
> wrong etc.

Some quick comments that could be relevant (without wanting to turn this
into a pigment vs clutter pissing match);

  - Pigment has a C core but stuff like animation support is implemented
in Python. Clutter is all GObject C (with bindings). I also think
Clutter's animation support (with behaviours etc) is more powerful that
whats in pigment.

 - Re fonts Clutter has a very efficient custom Pango renderer,
rendering glyphs to separate 8bit alpha textures. This means the amount
of text rendered is not limited by texture memory. (I believe pigment
just renders text blocks to a single texture)

 - I think pigment has support for pixel aspect ratios. This would be
easy to add to clutter however.

 - Multiple viewports. Again easy to add (I actually have some proto
code locally which adds a clutter audience for this). Is it really
needed though ?

 - Clutter has a text entry widget which could be pretty useful for
searching etc in a media center type app.
 
 - Im not sure how 'generic' pigment actually is compared to clutter as
pigment dev driven by Eliza. Clutter is trying to have many uses. 

 - GL ES Support in clutter not pigment. The only relevance here is it
could mean you media center could run on a handheld device (with GPU and
GL ES drivers) with just a rebuild and no code changes.
 
 - I guess also its worth remembering pigment already has a media
center, clutter doesn't (well apart from simple `woohaa') :). Im sure
therefor you'll get a lot of support from us clutter devs. Id really
like to see a nice media center using Clutter and your mockups look
really sweet.

Also as a disclaimer on the above I havn't looked closely at pigment so
some of the above may not be 100% correct. 

The python bindings for 0.4 will come soon! Again a plea for help with
this - most of the hard work for the bindings was done for 0.2 and that
work can be reused. 

Hope that helps!

  -- Matthew

-- 
To unsubscribe send a mail to [EMAIL PROTECTED]

Reply via email to