Development
From OpenRAVE
When choosing a 3d graphics library, there are a couple of important factors that have to be considered:
- The library must be able to create graphics contexts on multiple
threads and manage them in a safe way. Eventually we would want to attach and tear down any number of viewers for any of the environments in openrave.
- The library must import COLLADA, VRML, and IV files
- the library must be supported on linux, windows, and mac osx
- it should be under active development with a community behind it.
- the license should be similar to BSD, LGPL, or Apache Version 2.0
One library that might meet this criteria is OpenSceneGraph (http://www.openscenegraph.org/projects/osg).

