My Animata Renderers
Mon 02 Feb 2009
I've ported the Animata (animata.kibu.hu) rendering engine to two pertinent platforms now.
Getting it onto Java took me the best part of an afternoon. I felt like a superhero.
Getting it onto this next platform took me a week (or about £2000 at my usual rates...). I now know more than I ever wanted to know about the inner workings of OpenGL. Youch. But hurrah!
Now, if you have anything for me to do, I would like to do some proper work now!
Cast: Michael Forrest


8 comments on "My Animata Renderers"
AaronLieb says
February 14, 2009 20:24
I am working on a project in Processing
much in the same vein. I am glad I found
your stuff - so similar in concept, but
a totally different methodology.
Please, if you get a chance, send me
an email. (for more direct communication)
MS says
February 24, 2009 12:30
Hi
Looks like a great set of libraries. Maybe you can help with this. When I run AddScene, for example (on a Mac), I get the following error:
Exception in thread "Animation Thread" java.lang.ArrayIndexOutOfBoundsException: -1
at processing.core.PGraphics.hint(PGraphics.java:932)
at processing.opengl.PGraphicsOpenGL.hint(PGraphicsOpenGL.java:244)
at processing.core.PApplet.hint(PApplet.java:6700)
at animata.AnimataPlayback.setup(AnimataPlayback.java:36)
at animata.AnimataPlayback.<init>(AnimataPlayback.java:30)
at AddScene.setup(AddScene.java:9)
at processing.core.PApplet.handleDraw(PApplet.java:1377)
at processing.core.PApplet.run(PApplet.java:1305)
at java.lang.Thread.run(Thread.java:613)
Michael Forrest says
February 25, 2009 05:02
Hi MS, thanks for getting involved :)
I think you might find Zeni's fork of my Processing library easier to use - I'm afraid the version I released has diverged somewhat from my documentation... (and it's pretty specific to my purposes). Zeni has tidied it up for a more general use.
http://github.com/zeni/animatap5
(If you don't use Git already, then I would recommend learning. Git is amazing.)
laura says
October 15, 2009 18:03
Hello Michael,
i was trying to run you code, but I get this error:
cannot find a class or type named AnimataP5
Do you have any idea why?
Tx a lot
Laura
Michael Forrest says
October 15, 2009 18:26
Have you added the imports?
laura says
October 15, 2009 18:30
mmmm...the library animata u mean?
laura says
October 16, 2009 03:57
Hi Michael,
I can be more specific about the problem I have:
it gives me an error because he is trying to get an input from the midi. Somehow it crashes there.
Do you have an idea how to fix it?
TX a lot,
Laura
Michael Forrest says
October 16, 2009 04:51
I'll add you to my gtalk cos I'm gonna need lots more info :)