Hi all,

Just wanted to share 2 demo`s I`ve been working on. First of all my software renderer I posted on a while back. I have completed all my goals for this little researched project. It`s a bit slow but mayby I`ll optimise it some day

The final feature list:
- double buffering
- proprietary mesh format (borrowed from my current project)
- wireframe rendering
- directional lighting
- gouraud shading
- backface culling
- perspective correct texture mapping with bilinear filtering
- 16 bit depth buffer
- 2x supersampling
- perspective projection
- world space to view space transformation
- fps camera movement
- extensive math library (borrowed from my current project)

Controls are standard WASD and Mouse. You need to open a mesh first in the menu. System should be windows with an x86 cpu

The second demo is a mix of some old test projects I had lying arround. It renderers a detailed character with some cool effects:

- parallax mapping
- normal mapping
- specular mapping
- soft self shadowmapping
- rendering of bloom and glow

Controls are standard WASD and Mouse. You probebly need a decent OGL2.0 card to run this. It has not been tested on nvidia hardware jet.

Some screens of both projects:
Character Renderer:



Software Rendering:



Download links:
http://www.genesisdevice.net/downloa...rrendering.zip
http://www.genesisdevice.net/downloa...rerenderer.zip

The monster/bishan model was made by a friend of mine and you can use if as you like. The soldier model is a quake 2 asset and is still property of ID software and shouldn`t be used commercially etc. The source code is under GLPL.

Greetz,

Luuk