Skip to content

Rendering with the Raytracer#

Clarisse provides a built-in renderer called the Raytracer. As its name suggests, it renders scenes by tracing rays. This rendering engine is a tile-based ray tracer which casts rays from the viewpoint (defined by the camera) to compute the visibility of the scene.

The Raytracer is based on a highly optimized interactive ray tracing engine which is both used to render final images as well as everything displayed in the 3D View. To create a new instance of a Raytracer, go to Create > Renderer > Raytracer.

The Raytracer offers with multiple integrators that each define a specific method based on ray tracing to compute the final color resulting from the intersection of the camera rays to the scene.

Integrator#

The role of an integrator is simply to compute the final color of each camera sample. The Raytracer provides multiple integrators that can be selected using the Integration Model attribute.

Integrator Description
Path-Tracer Path trace camera rays to compute the final pixels. For more information please refer to Path Tracer.
Ambient Occlusion Evaluate the Diffuse color and Ambient Occlusion on the scene objects intersected by the camera rays. For more information please refer to Ambient Occlusion.
Utility Evaluate the specified texture operator on the scene objects intersected by the camera rays. For more information please refer to Utility.

Path Tracer Integrator

Ambient Occlusion Integrator: Raw Color

Utility Integrator: Simple Shading