Hi; On Sun, 2007-07-22 at 14:52 +0300, Lauri Taimila wrote: > The slides are here; > http://www.clutter-project.org/presentations/clutter-foo/ > > I skimmed those slides through. Looking good.
Video of talk should hopefully come online soon. > > > - 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. > > That is true, although Pigment team is moving python code into C-core > at the moment. I don't get it why they do this work twice, but maybe > there is a reason. I mean, first implementing with python and then > again with C. Yeah maybe I am not sure. > > > - 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) > > This sounds good. I have noticed that Clutter has a better font > support than Pigment at the moment. > > > - 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 ? > > I don't care about this feature, but I can imagine that this is a > needed feature for GTK-applications that embed clutter as a part of > bigger UI. This way GTK-app window could have multiple areas that use > Clutter. Maybe some photo management application with nice timeline > and preview? I can't think of any use for it without GTK-widget. Ah you mean like multiple stages ? Yes it needs to be added, its not really that hard just a bit of slog work. > - Clutter has a text entry widget which could be pretty useful > for > searching etc in a media center type app. > > Yep, this one is important. Also check/radio buttons would be nice to > have in the future. This would allow me to move settings to the main > UI. At the moment I use separate preferences dialog. Ok. > > > - 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. > > Don't forget Sofa media center. :) Oops yes of course. > But I see what you mean and I agree. Actually I think that Clutter has > a more professional feel on it than Pigment, but at the moment Pigment > is superior in Python environment. > Yep. We'll fix that too and for prototyping your initial ideas 0.2 should be enough and bindings for 0.4 will appear soon (and there is not that much API churn). > > 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. > > I would like to help, but I don't have much knowledge in this area. > Maybe I could start with some simple module like GTK-widget? I know > that there are some good tutorials on python website. Rob Bradford here promised me today he'd start porting the bindings :-) (Sorry Rob ;-)) > > You brought up some very good points and I have to say that I'm > impressed by Clutter. I'll wait and see if we can get the python > bindings to work. If the upcoming python bindings are success, I'm > pretty sure that I will choose Clutter over Pigment. > > By the way, does Clutter have IRC-channel or something else that would > allow more interactive conversations? There is #clutter (or was) on gimpnet. I at least am not there very often but can be if others present too. Many thanks; -- Matthew -- To unsubscribe send a mail to [EMAIL PROTECTED]
