Nov 20

3d Engine

ankitj @ 2:38 am

A managed 3d engine written in C#, which closely mimics the OpenGL 1.x api. It has a software rendering backend, which uses SDL as the drawing surface. It supports proper immediate mode rendering.

Supported features:
- Wireframe, Flat shading, Smooth/goraud shading
- Lights – directional and spotlights
- Texture mapping

It also has an optional, OpenGL pass-through rendering backend.

It also has a separate library (C#) for supporting 3d model formats like – Wavefront OBJ, Autodesk 3ds, Quake’s MD2 and MD3. With support for animations. It also has a scene graph library.

It works on Linux, Windows and Mac.

Screenshots
Videos

Leave a Reply