For the Fractals labratory course I developed two small applications. Both were set up on the Engine from the Jungle Rumble game.
Strange Attractors
This program displays the Lorenz or Roessler attractor. You can download it here.
DLA - Diffusion Limited Aggregation
This small application displays the DLA algorithm on a 3D grid. The spheres are rendered using billboards to enable fast rendering. You can download it here.
Monday, December 3, 2007
Saturday, June 30, 2007
Softshadows
In this project we tested an idea to create smooth soft shadows for tube like lights. The basic outline of the algorithm is as followed:
- Render a shadowmap from the leftmost and rightmost point of the tube light
- Compare both and use hardware occlusion queries to check if there is to much difference
- If theres to much difference, generate in the middle of those a new shadowmap
This application was developted on top of the Jungle Rumble Engine. You can download a demo here.
Project Members:
- Michael Schwärzler: Programming
- Martin Knecht: Programming
Thursday, February 1, 2007
Flow Visualization
In the labratory course Visualization we had to develope two projects: The volume renderer (see topic below) and a program to display flow data sets. You can download it here. There is also a small webpage available that explains the main features. For copyright reasons I'm only allowed to link the website, that provides the volume data sets.
Project Members:
Project Members:
- Michael Schwärzler
- Martin Knecht
Volume Renderer
For another labratory course at the Vienna University of Technology we developed a volume renderer. It takes volume data from a CT and displays it using different algorithms. The rendering happens entirely on the GPU and is therefore pretty fast. You can download the application here. For copyright reasons I'm only allowed to link the website, that provides the volume data sets. There is also a webpage available that explains the main features.
Project Members:
Project Members:
- Michael Schwärzler: Programming
- Martin Knecht: Programming
Wednesday, January 31, 2007
Ageia PhysX integration into Coin3D
In the labratory course "Virtual and Augmented Reality" we developed a virtual Incredible Machine construction kit. You are able to define some objects and use them to design your own Incredible Machine. Ageia PhysX enabled us to make use of cool physical effects.
The application is based on the studierstube which uses the coin3d (open source implementation of the open inventor api) rendering engine.
Since we did not need every feature of PhysX and time was running out, the implementation is not complete. Although here is a small package with some sourcefiles and a description included.
Project Members:
The application is based on the studierstube which uses the coin3d (open source implementation of the open inventor api) rendering engine.
Since we did not need every feature of PhysX and time was running out, the implementation is not complete. Although here is a small package with some sourcefiles and a description included.
Project Members:
- Anita Stritzelberger: Modelling & VR setup
- Felix Marchtrenker: Modelling & VR setup
- Michael Schwaerzler: Programming & VR setup
- Martin Knecht: PhysX integration & VR setup
Subscribe to:
Posts (Atom)