I'm looking for a 3D graphics library (not a complete game engine). Preferred a scene graph. Something small (unlike jME, XNA or Unity), that I can easily expand and change.
Preferred features:
- Cross Platform
- Wrriten in Java/Scala (JOGL or LWJGL), C# (preferred OpenTK), Python or JavaScript/WebGL.
- Support for OpenGL is a must. Direct3D is optional.
- Some material system
- Full support for some model format with full animation support (preferred COLLADA)
- Level of Detail (LOD) support
- Lighting support
- Shaders, GUI, Input and Terrain/Water support are also preferred, but not required
Thanks!