Standard renderer

../../_images/standard_renderer_panel.png

This is the default built-in rendering engine, which is also used by OVITO for rendering the interactive viewports.

The “More Options” (vertical ellipsis) button next to each numerical parameter opens a context menu with the option to reset each parameter to its default value.

Parameters

Anti-aliasing level

To reduce aliasing effects, the output image is usually rendered at a higher resolution than the final image (supersampling). This factor controls how much larger this resolution is. A factor of 1 turns anti-aliasing off. Higher values lead to better quality.

Transparency rendering method

This option controls how the effect of two or more semi-transparent scene objects overlapping with each other should be computed by the renderer. Both available methods represent different approximations of how a true rendition of semi-transparent objects would look like - which is not achievable in real-time visualization using rasterization techniques.

Back-to-front ordered rendering (default) gives correct results if there is only one kind of semi-transparent object in the scene, e.g. just particles, but likely fails to render a mixture of different semi-transparent objects correctly, e.g. semi-transparent particles combined with semi-transparent surface meshes.

Weighted Blended Order-Independent Transparency is an alternative method more suitable for overlapping semi-transparent objects of different kinds. But it can deliver only a rough approximation of translucency.

Post-processing effects

Outlines

Enables the drawing of outlines along object edges. The outlines are depth-aware, meaning that they are only drawn when the depth difference between two overlapping objects exceeds a certain threshold. Optionally, the width of the outlines can be adjusted based on the depth difference, which can help to improve visibility of outlines in complex scenes.

../../_images/visrtx_viewport_outlines.png

Outlines in the interactive viewport.

../../_images/visrtx_render_outlines.png

Outlines in the rendered image.

Depth Difference & Outline Width
Uniform Width Mode

In this mode, a single value is used for both the depth difference and the outline width. An outline with a constant width is drawn around all objects that have a depth difference greater than the specified value relative to the background.

Variable Width Mode

In this mode, the outline width increases linearly from the minimum to the maximum width as the depth difference between overlapping objects varies from the minimum to the maximum depth difference. When switching from Uniform Width Mode to Variable Width Mode, any missing values for depth or line width will be automatically set to their default values.

Custom Color

When disabled, the outline color is automatically determined based on the background color: white outlines for dark backgrounds and black outlines for light backgrounds. When enabled, the manually selected color is used instead.

See also

StandardRenderer (Python API)