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

When to expect OpemGL

Posted by Tom Fuerstner on Jun 12, 2009

hi,

while skimming through the research-pages i've found the Pyglet-based OpenGl version of NodeBox. when are you going to release this version? The attempts to compile a NodeBox version out of the trunk-data didn't work out. it seems to be a quite cumbersome task.

another question is related to the upcoming NodeBox release based on Java language implementation. Does this mean that the PyObjC version will not further developed?

- tom fuerstner


 
Posted by Tom De Smedt on Jun 12, 2009

The OpenGL branch is being developed as a game engine for City In A Bottle. We thought it could become useful to others as it grows more stable, so we released the source code. It is my intention to document this branch but I have no idea when that will happen - I find myself with less and less time to write decent documentation these days. So there's no official support for this branch right now, maybe in the future if we can find more funding and interested people.

The PyObjC version may get one final release (1.9.6) which fixes the last bugs we found, but otherwise this project is more or less stable. All of our efforts will then go to pushing the cross-platform version forward. It's faster, it's Python on the outside, it has all the libraries, a node-based GUI, and lots of other things the PyObjC branch doesn't have.



Posted by Nbveh Masala on Jun 23, 2009

How is it possible to download source code of nodebox-gl and nodebox-java? i'm able to browse it, but there is no download button))

Thanx!



Posted by fdb on Jul 01, 2009

To download nodebox-gl, use Subversion. If you're using Leopard, it's already available on your Mac.

Open a Terminal window and type:

svn co http://dev.nodebox.net/svn/nodebox-gl/trunk/ nodebox-gl
Then you can run an example:
cd nodebox-gl
python example.py
The nodebox-java branch is actively being worked on. Also, the API is still being fleshed out, so any code you write for it will break in the future. Having said that, you can find the project on GitHub:

http://github.com/nodebox/nodebox

A download link is available there.