Deux Ex Render Machina (or simply DERM) is an .NET application framework wich allows to rendering using OpenGL standards. The OpenGL standard was choosen because it has an high portability over different systems, it ensure high performances and it's not based on additional proprietary framework. In particoular, DERM requires a forward compatible OpenGL implementation (indeed at least the OpenGL version 3.2 shall be implemented). Rendering operations has executed exclusively with vertex, geometry and fragment shaders.
I've started to develop this idea one or two years ago, in C++. During the summer of 2009 I decided to convert the project in C#. Initially it was based on OpenGL 2.1 standard, and now (at the beginning of 2010), I modified the project to use the new OpenGL 3.2 standard.
Currently the development is in the planning phase. The following features has been added during development:
Documentation relative to internal projects:
Here is some usefull links about this project:
SourceForge project home: https://sourceforge.net/projects/genomalib/
Project releases: https://sourceforge.net/projects/genomalib/files/
In this page you can download project releases.
Project SVN repository: https://genomalib.svn.sourceforge.net/svnroot/genomalib
Here you can download the current project source. Compile use and modify in respect of GPL licence.
Project forum: https://sourceforge.net/projects/genomalib/forums
Here you can discuss about this project. Be smart and constructive.