Too Much Cookies Network

Expression based animation in Blender

Mittwoch, 3. Mai 2006, 12:19

Now it’s possible to set animated properties in Blender via python script. This allows linking of object properties as well as systematic movement. Ianwill has committed a patch that allows one to assign an one-line-expression to a specific IPO rather than a static driver. From the wiki-entry:

“An IpoDriver is like an IpoCurve, but instead of a Bezier curve, it allows to connect a property of other Objects as input for the “channel”. For example, IpoDrivers can be used to have a Shape Key being “driven” by the rotation of a Bone. Or the RGB colors of a Material get driven by the XYZ location of an Object.”

Pydrivers allow to use one-line Python expressions as input for a channel, instead of using a property of another object, like normal ipo drivers do. An expression in programming is any combination of symbols that can be evaluated to a definite value.

The code is still in CVS, but i hope they will include it in the next official build. I doubt i will have the time, but i sure want to try this feature in the next days..

Incidently, i’ve ordered the orange-dvds and i hope to get them this month.. Orange - Elephants Dream is the first open source movie ever created. All the original scene files, models and textures will be available for the public to review, change and rerender! It premiered in March 24 somewhere in Holland and will shortly be available for download. But if you want to support the effort - and the application - go buy the dvds!

Tip of the hat to blendernation

Kein Kommentar

Noch kein Kommentar..

Kommentar hinterlassen

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

About

Seit November 2004 berichtet 'Too Much Cookies Network' live und radikal aus der Parallelgesellschaft. Die Themenwahl ist willkürlich, der Sprachstil filigran und der Gegner unklar. Zum Netzwerk gehören weiterhin folgende Seiten: