Not logged in, Join Here! or Log In Below:  
News Articles Search    

Submitted by Stephan Reiter, posted on April 16, 2004

Image Description, by Stephan Reiter

Muli3D is a software-rendering API I've been working on in February. The aim was to create a software rendering library with support for vertex- and pixel shaders. Another goal was to provide interfaces which resemble Direct3D: Muli3D manages geometry data in vertex- and indexbuffers, allows render-to-texture operations and comes with a math-library containing functions for vector- and matrix-operations. Although texture-mipmapping isn't supported yet, point- and bilinear filtering are available.

The first screenshot shows a sample application that renders Quake 3 maps with textures and lightmaps. The program presented in the second picture renders textured wavefront obj-files; I've added some parts of its source code to the pic.

In case you're interested and want to have a look at the source code, just send me an email. - I haven't had the time to create a website and upload the library yet.

Stephan Reiter

Image of the Day Gallery


Archive Notice: This content is archived, and commenting is no longer active. It is here for reference purposes. This content was added on an older version of flipcode, before the site closed in 2005.
Hosting by Solid Eight Studios, maker of PhotoTangler Collage Maker.