Bentley Substation Help

[Technology Preview] Ray Tracing and Path Tracing

The Vue rendering engine provides to imaging techniques for, namely, Ray tracing and Path tracing. Let us look at each of them.

Ray Tracing

Ray tracing is one of the most powerful 3D imaging technique for rendering photorealistic pictures. It allows the creation of very sophisticated images and can require the adjustment of many parameters. The major drawback of this technique is long render times. It’s the usual tradeoff: quality or speed.

The optical principle behind ray tracing is that light follows exactly the same path, whether it travels forwards, or backwards. So, what ray-tracing does, is follow all those light rays reaching the camera back through the scene, up to the light source. For each and every pixel of a picture, the render engine will trace the ray of light back into the scene, decide what objects were hit by the ray, bounce that ray back if the surface is reflective, transmit it through the object’s surface if it is transparent, and eventually head for light sources, making sure nothing is getting in the way, that would shadow the object. A simple scene made out of a water plane and a ground plane requires tracing 7 rays per pixel! (And this is if you are not using any elaborate features, like soft shadows, blurred reflections or transparencies, depth of field, super-sampling etc.).

This complexity is the reason why ray tracing yields such beautiful results, and also why it is so slow. However, numerous optimizations and special ways of displaying pictures as they render have enabled Vue rendering to produce much faster pictures.

Ideally, Ray tracing is recommended for interior views.

Path tracing

The Path Tracer, a hybrid CPU / GPU renderer, is physically unbiased render mode that naturally simulates many effects that have to be specifically set with other methods, such as soft shadows, depth of field, caustics, and indirect lighting. GPU acceleration allows for interactive rendering updates while editing your scene. The Path Tracer doesn’t need additional computation for features like various soft effects (for example, soft shadows, blurry reflections and refractions, and depth of field), nor any kind of pre-pass calculations for indirect lighting. The only artifact that can be generated by the Path Tracer is high-frequency noise, which is guaranteed to disappear with a sufficiently high number of samples per pixel, as this renderer is unbiased.

Many Vue rendering features are not supported with path tracing. Path tracing is recommended for exterior views.