Animated Engines
animatedengines.com
animatedengines.com
EDIT unfortunately, the approach he used precludes this: http://www.animatedengines.com/howto.shtml I guess it illustrates how rare it is to combine domain expertise (like that guy has), with an unrelated expertise in animation. If you have both (or access to them), you can make difficult things much easier, and so create value.
http://animatedengines.com/svg/test.xhtml
Thanks, everyone, for the kind words. And, I'd love to get your feedback on the SVG page.
-Matt
I've pointed my son at it and he's been talking engines to me all day long :)
Thank you!
Here's results from your test that gives performance figures (http://animatedengines.com/svg/testp.xhtml), running with several tabs open:
fps 10 20 30 50
Average overrun -0.091 30.212 46.919 59.707
(I let it update a few times to settle down before pasting the figures, so they represent an average of the "average overrun").Maybe it doesn't matter so much if the fps is slow for more complex engines? If the change between updates is small enough, it will look pretty smooth. Is it important to be able to make the machine rotate fast? I mean, it looks cool, but does the viewer gain greater understanding from this? (I'm not being rhetorical - I really don't know. Maybe it gives an overall feel for the engine's operation).
Sorry, I don't have any experience with JS animation to address the issues you mention. Some people here probably do though - or why not ask on http://stackoverflow.com ? It's often excellent for clear technical questions.
Great Job!!
http://www.animatedengines.com/gnome.shtml
Aside, this is one of the few sites that makes legitimate use of animated gifs.