User Tools


OGRE

OGRE, the Object-Oriented Graphical Rendering Engine, is a MIT-licensed C++ 3D rendering library.

Annwvyn uses OGRE's GL3+ RenderSystem as it's 3D rendering back-end, with a little bit of OpenGL magic to give the rendered images to the different VR HMDs.

Even if Ogre can target a number of graphics API, Annwvyn is specifically implemented with OpenGL.

Annwvyn also “borrows” the Math library that is integrated inside Ogre for it's vector, angle, quaternion and matrix types.

The plan is to target OpenXR when it will be released, but for now Annwvyn render via OGRE towards OVR and OpenVR