Category Archive for: ‘Tech’

3D support

The render now supports the newest 3D technology, as seen in movies such as James Cameron’s Avatar.

Below you can see two screenshots from the game demonstrating this. When you click on the images they will open in anaglyph red/cyan mode, so you can get an idea of the effect, with a simple pair of traditional 3D glasses.

3d anaglyph M18 (2d)3d anaglyph car (2d)

IF you have a PC and monitor capable of using the more modern shutter-glasses you can download the images in .jps format here –  Tank and US Truck 4×4.
A JPS file is a stereoscopic 3D JPEG file and can be viewed with the NVIDIA 3D Vision Photo Viewer.

To learn more about the 3d technologies used, here is a link to NVIDIA’s 3D Vision Discover (using red/cyan glasses) and 3D Vision (using wireless active shutter glasses).

We would like to thank Phil Scott and Phil Wright from NVIDIA for their support and supply of hardware to make this happen.

Automated realtime LOD generation

I’m currently experimenting with an automated realtime LOD (Level of Detail) generation. Normally in games the level builders will create a simpler version of the objects used in the game to be shown when far away. This is needed to keep a high framerate as the number of objects that are visible increases with the viewing distance, and the number of objects and their complexity directly impacts the performance of the rendering.

As we plan to have destruction and fires built into the game, we require a system that can capture the result of these modifications to the world instead of having the level builders doing a predefined set of objects, hence the automated realtime LOD system that I’m currently working on.

Here are some very early first screenshots showing a technique called volume slicing where the model is projected onto a set of billboards that is then drawn instead of the objects themselves. The nice thing about this technique is that it doesn’t require any expensive analysis of the objects. The bad thing is the cracks that is obvious when viewing the model from angles that are not orthogonal onto the billboards. I’m currently considering to combine this with relief mapping to reduce the cracking.

Here are a few links to papers that deals with automated LOD generation

Displacement mapping integrated into XSI

By using the new features of the DX11 tessellation shader path, we now have displacement mapping integrated through the XSI node graph based material system.

waterline shader

After Henning implemented the vector-to-scalars and the Vector_State->Intersection_Point this stuff is possible. The shader blends some green mushy algea stuff on the lower part of the object so the effect will always be in line with the water on the level no-matter where the the object is placed :-)


I’ve added reflections to the bridge with a super-simple very ugly object. It actually works pretty well and the object can be used for LOD aswell  .. I will now go and watch ‘Der Fürer’ on DR2 :-)

Page 8 of 8« First...«45678

What are you waiting for soldier? We need heroes on the battlefield and generals to lead them!