CamlOSG

What is it?

CamlOSG is
an Objective Caml bindings
for OpenSceneGraph (version 2.x) and
some its nodekits
(namely osgCal). Bindings are not
object-oriented, OSG classes are just OCaml modules with functions
and abstract data types (and downcast functions when needed).

CamlOSG 0.0.3 released! Download it at sourceforge project download area. With this version you can load or create scenes, you have geometry, shaders, textures and most useful state set attributes. You can write applications that react to mouse and keyboard using osgViewer. You have osgCal models. In the next release wait for light setup and osgText support.

August 23, 2007

CamlOSG 0.0.2 available! It now works with latest OpenSceneGraph (2.0).

July 17, 2007

I'm working on the next not so simple examle: camlosgdepthshadow. It's currently very unclean and full of commented out experiments, but it can show you how to work with OSG from OCaml.