[How To Start]Parallel Real Time Ray Tracing

Hi,
for my university project, I have to do a “Parallel Real Time Ray Tracing” program.
For now I just read the book “CUDA by Example: An Introduction to General-Purpose GPU Programming”, for start with CUDA mechanics.

So, my question is, have you any suggestion on how continue for reach my target?
Any tutorial where I can study?
I read about OptiX you suggest to use it?

I know this is very unspecific topic. But any hint can help me!

Thanks

OptiX can be useful. A colleague was doing a ray-tracing implementation with that framework. I should note that it involves a bit of a learning curve if you are not used to the concept of ray-tracing in general. There are various GTC talks about OptiX that explain the mechanics and can be useful if you are not familiar with the topic. For example:

[url]http://on-demand.gputechconf.com/gtc/2013/presentations/S3474-Ray-Tracing-with-OptiX-Tutorial.pdf[/url]

There are various different implementations that others have published… for example:
http://eric_rollins.home.mindspring.com/ray/cuda.html
[url]http://users.softlab.ntua.gr/~ttsiod/cudarenderer-BVH.html[/url]

There are many applications for ray-tracing… it depends what you want to do… that should be the first step of your work… define some sort of goal. Good luck ;)

Thanks a lot! I’ll take a look.