Home

  
Home Cavernosa
PyGLUT Blender
Links   
My Site
Intro
Cavernosa
PyGLUT
Blender
Links
 
Blender
ExportSG.blend
ExportSG.py
 
Email me
mailto
 
 

  

Blender Programming Stuff

A current enthusiasm of mine is the free 3d modeling. animation and rendering package Blender. If you don't know it, you should definitely check it out. It runs on most operating systems out there including Linux and MS Windows. Be warned however that it has an extremely steep learning curve. After a bit of initial effort, using it does become very natural in the end. At the end of december 2000 there was a release with a new game engine. Some headline features include Physics done by a former GDC speaker on collision detection and Python integrated into the game logic.

For programmers, Blender includes the Python interpreter, exposing a full OpenGL binding as well as GUI componants and access to internals such as meshes, lamps etc. This makes it a great environment for the compositional programming paradigm where the main part of your application is in compiled loadable modules (DLLs on MS Windows) and the high level 'glue' such as a GUI is in a scripting language, so can be changed without recompilation. See Cavernosa for an example of this in action.

Scene Graph Export

ExportSG.py
Listing

!!!Under Construction!!!

Copyright � 2000-2001 Andrew H. Cox. All rights reserved.
[email protected]