Distribution Ray Tracing
Part 3: Distributed Ray Tracing Hello everyone, in this post I will be explaining how I extended my ray tracer to a distributed ray tracer. What is distributed ray tracing? It is a method first introduced by a paper in 1984 [1]. Distributed ray tracing is a method of ray tracing that solves the some of the problems of classic ray tracing. Some of these problems being unable to render depth of field effect, motion blur, soft shadows and rough reflective surfaces. These problems occur due to nature of classic ray tracing. As you know in ray tracing we trace the light by geometry calculations and as a result we get precise results like sharp objects and sharp shadows. In order to solve this we are going to use multisampling and as bonus we will get a distributed ray tracing with effects such as motion blur, soft shadows, rough reflective surfaces (like brushed metal) and depth of field. What is Multisamping and Why? In order to understand multisampling and the problem of ali...