Tag: Realistic Rendering

Welcome to my little cuda ray tracing tutorial, and first  a warning: Ray tracing is both fun and contagious, there is a fair chance that you will end up coding different variants of your ray tracer just to see those beautiful images. So if you value your spare time stop reading 🙂 I am not an ray-tracing expert, and i also value my spare time. But i really like to synthisize images on my computer, and i cannot explain why…

We are  playing around with our CUDA ray tracing software. The design philosophy is to create a real-time ray tracing experience that allows the user to play with the visual parameters and get an instant feedback. This is not something revolutionary but ray tracing is such a flexible rendering technique, so the basic software can be used in a lot areas. In this demo the user can change and update the material properties at runtime. We finally found a decent…

Here is a tech demo of our Cuda smoke visualizer software. The software demonstrates real-time interaction and visualization with a smoke data set. It is possible to adjust several parameters such as density and lighting position. To download press HERE.

Our first attempt to use photonmapping in our Cuda raytracer, 300 samples pr pixel, 1200×800, final image rendering time 65 secs. Here is the famous sponza scene in a 400 pixel pr sample rendering, without and with photonmapping. At this moment this takes a few minutes to render, but we hope to improve on the rendering time when we learn a little more about CUDA.