.: PROJECTS :.



NOTE: All sources here are under GNU General Public License, by downloading it You accept all licence terms.



PathTracing with NVIDIA CUDA.

UPDATED: 11.05.2009

Progresive path tracing using NVIDIA CUDA.

This demo introduces progresive pathtracing using phong BRDF.
I'v also added Maya plugins for TWT format that exposes all material properties handled by raycaster/pathtracer.

As always You need device with Computing Capability 1.1 (GF 8800 GT will do, but 8800 GTX will not ! All GF 9xxx series and up are OK.) to run this program.

Demo binary (47.2 MBytes)
Demo source code (2.2 MBytes)
TWT plugins for Maya 2008 Sp. 1 (0.6 MBytes)


Raycasting KDTree using NVIDIA CUDA.

UPDATED: 05.03.2009

Raycasting engine that uses NVIDIA CUDA to build KD-Tree & render the scene.

The brand new release (source code included) with added support for BIH.

On the left - Stanford Dragon raycasted (primary rays) in 32ms on NV 280GTX (800x600 -> ~14MRays/second).

For details see notes.txt inside archiwe and scripts directory :)

You need device with Computing Capability 1.1 (GF 8800 GT will do, but 8800 GTX will not ! All GF 9xxx series and up are OK.) to run this program.

Source code (2.2 MBytes)
Executable and data (41.2 MBytes)


Raycasting KDTree using NVIDIA CUDA.

UPDATED: 29.12.2008

Raycasting engine that uses NVIDIA CUDA to build KD-Tree & render the scene.

Supports:

+ Collada
+ TW2Mesh format
+ Materials and textures
+ Reflections
+ Refractions
+ Hardware skinning and dynamic models
+ Scripting using AngelScript

For details see notes.txt inside archiwe and scripts directory :)

You need device with Computing Capability 1.1 (GF 8800 GT will do, but 8800 GTX will not ! All GF 9xxx series and up are OK.) to run this program.

Executable (30.5 MBytes)


Simple Distance Field Renderer using DX10.

Just another fun project on DF rendering. This time purelly DX10 (are you happy AMD/ATI owners ? :). And suprise ... the executable (with shader code included) is below 4k. Note that some antivirus software will raport false positive for viruses in this exe. Don't worry there is no virus inside, just Crinkler compression.

Executable (4 KBytes)
Executable and Source (2.9 MBytes)


Simple Distance Field Renderer using NVIDIA CUDA.

Just a fun project to render some weird shapes using DF technique, to see if it is interactive 'these days' (it's quite interactive on my GF 280GTX ;).
Use W,S,A,D and mouse to move.
You need device with Computing Capability 1.1 (GF 8800 GT will do, but 8800 GTX will not ! All GF 9xxx series and up are OK.) to run this program.

Executable (100 KBytes)
Executable and Source (134 KBytes)