[pygtk] Canvas for (complicated) animations?
Rob Shortt
rob at tvcentric.com
Mon Jul 16 20:59:20 WST 2007
Hi Michael,
I am in a similar situation,
Michael R. Head wrote:
> Hi, I've been playing with a couple canvases to implement a fancy
> animated interface for a full screen app. I've tried gnomecanvas and
> goocanvas. I've managed to code some animated scenes (based on affine
> transforms of various objects in the interface) using these two widget,
> but the performance isn't good enough -- I'd like it to be smooth (at
> least 15-20 frames per second) at full screen (1024x768 or higher).
> =
> It could be that I'm just doing the animation in a completely daft way,
> or it could be that these canvases aren't up to doing what I want to do.
I think that's the problem. Have you used evas bevore? Evas is the
canvas used in Enlightenment. There are two sets of python bindings
available, one from Enlightenment
http://web.enlightenment.org/viewvc/e17/proto/python-efl/ and one from
Kaa http://freevo.sourceforge.net/cgi-bin/freevo-2.0/Kaa .
I have experience with Kaa (being part of Freevo) and technically you
should be able to render an evas canvas onto a GTK drawing area...
however, I ran into a problem / bug and it's not working here.
I haven't had a whole lot of time but I would like to play a bit more
with python-efl to see if I can do the same. BTW you can see the demos
here: http://blog.gustavobarbieri.com.br/
Please, let me know if you have further success!
-Rob
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
Url : http://www.daa.com.au/pipermail/pygtk/attachments/20070716/4bc21983/s=
ignature.pgp
More information about the pygtk
mailing list