I have become very interested in ray tracing lately. I am an experienced
programmer and was interested in writing a ray tracer. I have Roy Hall's book
on illumination models to help me along. I was wondering if someone could help
me with some simple questions. The idea of how ray tracing is actually
implemented is new.
I just need a very basic description of a good procedure to follow for
rendering a simple scene once I have the scene defined. This probably seems
like a silly request but the concept is new to me.
The types of things I need to know are based on the main loop (excluding distributive tracing and all of the specifics). I need to know how to store the objects for intersection testing (ie. a good type of tree) and the procedure for
testing intersections. Nothing that is object specific. I just want a very