I’m developing my engine to this LD in C++ and OpenGL. For anyone interested I will post it here when it get stable.
The current features are:
Custom format (Z3D). This format supports: mesh, normals and UV (At this time limited to only triangle meshes)
Exporter for Z3D format for Blender3d
GLSL shading (vertex and fragment shaders)
Input from keyboard and mouse
Intuitive system where all things in the screen are objects with step() and draw() methods
More coming out…
This engine is an adaptation from my old one (2D) to work with OpenGL.