[Bf-committers] Defining new node types with Python

Xavier Thomas xavier.thomas.1980 at gmail.com
Thu Mar 3 18:39:52 CET 2011

Hi Tom,

Hi would be interested in such a solution too.

Maybe youwill be interested in my current work also:

It is a animation library designed to be similar to Havok animation or
playstation Edge. It's meant to be used by gamekit but is generic
enought and dependence free to be used by any project (and lisenced
without copyleft)

It is still under heavy development but already support:
Animating all you want to (including skeleton)
Animation blending (including additive)
SSE on Linux

I am planning on adding animation blend tree to it as soon as I finish
SSE on windows.

As Blender already serves as authoring tool for gamekit. I would be
verry interested in the possibility to edit animation blend tree in
Blender too.


2011/3/3 Tom Edwards <contact at steamreview.org>:
> I'd like to create a new node graph type to define how an external game
> engine treats exports from a scene. Similar things exist already
> <http://i3.photobucket.com/albums/y84/starwind168/AnimTree.jpg>.
> The bad news is that creating new node types is not currently possible
> with Python, and that the output I want is too esoteric to justify
> building into Blender itself.
> The good news is that my design is pure Python does not require anything
> outside the existing API: its output is a small script file, and all the
> heavy lifting is done by an existing external compiler. I could actually
> create it today, and the only missing element would be the visual aid of
> the node editor.
> My question, then, is how feasible supporting the definition of new
> node/graph types in Python is. We can already instance and modify
> existing ones...
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers

More information about the Bf-committers mailing list