1. NodeBox 1
    1. Homepage
    2. NodeBox 3Node-based app for generative design and data visualization
    3. NodeBox OpenGLHardware-accelerated cross-platform graphics library
    4. NodeBox 1Generate 2D visuals using Python code (Mac OS X only)
  2. Gallery
  3. Documentation
  4. Forum
  5. Blog

NodeBox 2 Expression Animation

Posted by fdb on Dec 21, 2009



It is certainly not finished yet, but here's an early prototype of how expression-based animation will work in NodeBox 2.

The principle is simple: in expressions, you can refer to the current frame (using the FRAME constant). When scrubbing the playbar, NodeBox re-renders only the nodes that refer to the frame, and the ones that depend on it.

What we still need to do:

- Better time UI including play/pause controls.
- Animation export (QuickTime/numbered images)

Watch a screencast here (1 min):

http://www.youtube.com/watch?v=1Ab5McJ7qWM&fmt=13

All the best,

Frederik


 
Posted by Yancy on Dec 21, 2009

This looks fantastic Frederik!

I had just been wondering about the animation portion of Nodebox2, and am excited to see it as expression based. If I'm understanding correctly, the playbar is only for convenience and not tied to the actual exported render (ie renders can follow non-linear patterns)?



Posted by Jimmy Gunawan on Dec 21, 2009

Beyond words, Frederik! Looking forward to it. I really like the simple time bar at the bottom.

Have additional of FRAME and TIME are really a big thing.



Posted by jason on Apr 30, 2012

There is so much that you can get from using this. The options are endless on what you can do. Keep up the good work on this. Toronto windows and doors