Friday, June 23, 2006

Post Processing Effects


Here is an example of a post processing effect added today to the engine.

Normal Mapping !

Here is an example of the normal mapping we finally got working two weeks ago:


The image on the left is the Normal Mapping the image on the right is how it used to look:

Monday, May 15, 2006

Back to the beginning...

Well after Microsoft lost interest in MDX 2 we decided to convert the engine back to MDX 1.1 so that we could add animation to the engine. (something MDX 2 hadn't completed yet)

Updates
  • Reverted the engine back to MDX 1.1
  • Added per pixel lighting
  • Added a log file output to help in debugging issues
Currently working on implementing ODE Physics into the engine.

Monday, March 20, 2006

Tonights build...

The Magic Dust characters making an appearance...

Saturday, March 18, 2006

Wednesday, March 15, 2006

Updates

Re-wrote the heightmap class, and also included a function that calulates the height of any point on the land. Over the next few days will also look at calculating the gradient of the slope of any point on the land.

Had to stop working on the animation support as it appears that MDX2 Beta does not fully support it yet.. so will wait till the April SDK Release before continuing with animation.

Currently working on:
  • Billboarding
  • Projective Texturing
  • Calculating the gradient from the heightmap

Should be posting some screenshots soon.

Thursday, March 02, 2006

Combined Skybox & Heightmap Scene


Here is a screenshot of the latest version of the engine, still using the heightmap and land textures from C-Unit, but with our skybox, the skybox clouds also move.

Also addded ability to add a mesh to the camera (for FPS games where you want to have the players hands holding the gun visible whilst running around).

Currently working on HLSL Animation.

Sunday, February 26, 2006

Managed DirectX 2.0

Spent the last 2 weeks working on the engine again..

Decided to incorporate my current work into the new c-unit framework which is currently as at the Feb 2006 MDX2.0 build. Also added support to play MP3's and WMA files.

Busy at the moment trying to get Projective Texturing working.

This is the only DirectX tutorial I could find on the net that covers Projective Texturing:
http://blogs.wdevs.com/tybon/archive/2005/04/18/3074.aspx

If anybody has some more info on this please let me know.