derm


.NET based OpenGL framework

Deux Ex Render Machina (or simply DERM) is an .NET application framework wich simplify rendering using OpenGL standards. The OpenGL standard was choosen because it has an high portability over different systems and it ensures high performances.

It actually defines original OpenGL bindings for OpenGL 4.1. Bindings offers extension support, function overloading and function call tracing (for debugging purposes). The platforms supported are MS Windows and Linux/Xorg, on .NET Form or on .NET Control.

On top of these OpenGL bindings, it is implemented an abstraction layer for managing most of OpenGL objects. Essentially this abstraction layer allows you to control most of the OpenGL state, without spending too much on OpenGL specifications.

Feature multithreaded rendering, vast OpenGL extensions support, forward-compatible only shader rendering, Collada support, image codec plugin system.

Project Information

The project was created on Sep 10, 2011.

Labels:
OpenGL .NET