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

Submitted by Joost van Dongen, posted on March 02, 2004

Image Description, by Joost van Dongen

This is a render from the raytracer that I am working on, written in C++. It shows some of the features I have implemented so far: triangle-rendering, a skylight, a triangle-light, smooth shading, adaptive anti-aliasing and shadows. Lots of other features have been implemented as well.

My renderer is a monte-carlo renderer: skylights, secondary illumination (though not turned on in this pic), glossy reflections and triangle lights are traced backwards into the scene. It does all sorts of texturing as well, all map-controlled.

One thing I have not yet worked on is real optimalizations. I am doing bounding objects now, but I want to make that better with a hierachy of axis aligned bounding boxes. After that the great thing to do would be adaptive undersampling in object space, but that is still far off.

As some exporter for some modeller has not yet been written, all the renders are kinda boring. I am planning on building an exporter for Blender, when the time comes.

The history, all the features, a to-do-list and lots of other renders can be found here:

Joost "Oogst" van Dongen

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.