On Fri, 2005-09-30 at 09:17 +0100, Karl Lattimer wrote: > However! The same style of animations can be achieved using prerendered > sequences. This would probably be the best way to go, as we want freevo > to be in tinsy winsy set top boxes, which don't overheat and burn our > users (as per microsofts exploding xbox scenario)
There are a number of effects that something like Direct3D or OpenGL provides that isn't available in the underlying canvas library. So you're right when you say pre-rendered content is the way to go. It reduces the kind of dynamic flexibility you have, but on the other hand, as long as you can render it into a png, you'll be able to recreate most effects. The canvas supports per-pixel alpha, of course, and also color filters, so you can dynamically filter the colors of a png (give it a red tint, for example). But if you think about this in terms of Gimp layers, say, you can't achieve effects like overlay, screen, etc. Only normal blending is provided. This is limits some things, but luckily it's not a serious limitation. You can still do some pretty cool themes. Jason.
signature.asc
Description: This is a digitally signed message part
