Part of the Khronos Group

Implementing Ray Tracing on a GPU using the OpenGL Shading Language

Jan 21, 2005

feature graphic

This pdf paper and supplementary source code presents a way to implement Whitted style (classicӔ) recursive ray tracing on current generation consumer level GPUs using the OpenGL Shading Language (and HLSL). Ray tracing is implemented using a simplified, abstracted stream programming model for the GPU, written in C++. A ray tracer on current graphics hardware reaches the speed of a good CPU implementation already. Combined with classic triangle based real time rendering, the GPU based ray tracing algorithm could already be used today for certain special effects in computer games. The web site also includes GPU Ray Tracing shader source code using the OpenGL Shading Language.

Category: Developers

Posted on 01/21 at 02:03 PM

Comments

Leave a comment

Commenting is not available in this weblog entry.

<< Back to main

Column Header
Column Footer