1 / 18

Distributed Ray Tracing

Distributed Ray Tracing. Robert L. Cook Thomas Porter Loren Carpenter. What is Distributed Ray Tracing?. Distributed Ray Tracing uses randomly distributed oversampling to remove the aliasing effect in the rendered image. Distributed Ray Tracing Topics. Gloss (Blurred Reflections)

ulmer
Download Presentation

Distributed Ray Tracing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Distributed Ray Tracing Robert L. Cook Thomas Porter Loren Carpenter

  2. What is Distributed Ray Tracing? • Distributed Ray Tracing uses randomly distributed oversampling to remove the aliasing effect in the rendered image.

  3. Distributed Ray Tracing Topics • Gloss (Blurred Reflections) • Translucency (Blurred Transparency) • Penumbras (Soft Shadows) • Depth of Field • Motion Blur

  4. Gloss (Blurred Reflections) • Standard ray tracing produces sharp reflections (mirror like). • Distributed ray tracing uses multiple rays around the reflected ray to produce a blur image of the reflected object.

  5. Sharp VS Fuzzy Gloss Standard Ray Tracer Distributed Ray Tracer ( 50 Rays )

  6. Another Gloss Example

  7. Translucency (Blurred Transparency) • Standard ray tracing are good at producing perfectly transparent surface. • Distributed ray tracing uses multiple rays around the refracted ray to cause a blurring effect.

  8. Sharp VS Fuzzy Transparency Standard Ray Tracer Distributed Ray Tracer ( 20Rays )

  9. Another Transparent Example

  10. Penumbras (Soft Shadows) • Occurs when the light source is partially obscured. • With normal ray tracing a point is either obscured or not, which cause Hard Shadows. • Distributed ray tracing uses many rays to see how much of the light source is obscured.

  11. Hard VS Soft Shadows Standard Ray Tracer Distributed Ray Tracer ( 50 Rays )

  12. Another Soft Shadow Example

  13. Depth of Field • Regular ray tracing uses the pinhole camera model which produces perfectly in focus images. • Distributed ray tracing places a lens in front of the view plane which causes objects far from the focal plane to blur.

  14. Depth of Field Example

  15. Motion Blur • Occurs when an object is moving relative to the camera. • Distributed ray tracing takes multiple ray samples through a certain number of frames to calculate the blur effect.

  16. Motion Blur Example

  17. All Techniques Combined

  18. Conclusions • All of the methods covered under distributed ray tracing are all interrelated. • Without the ability to antialias point sampling Distributed ray tracing would not have been possible.

More Related