Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ XR Studio

Silhouettes

  • Last UpdatedApr 28, 2023
  • 2 minute read

Rendering silhouettes

The AVEVA™ XR engine can automatically render silhouettes around the meshes.

Each Silhouette can have its own color and alpha value.

Silhouettes are enabled when one of the following render pipelines are enabled:

Only 'simple' meshes are supported. There is no clipmap support.

How to

  • Silhouettes are enabled from the config file: silhouettes à enable.

  • There are no export parameters to enable the silhouettes on the meshes because the application code does this.

Anti-aliasing options

Silhouettes support two custom forms of anti-aliasing that can be enabled from the configuration file.

These anti-aliasing options are independent from the engine's other anti-aliasing parameters.

The available anti-aliasing options are:

  • FXAA

    • Enable this by setting the configuration file parameter silhouettes à antialiasingType to FXAA.

    • This is based on a double pass of FXAA.. Once for the colors; again for the alpha channel.

  • SMAA

    • Enable this by setting the configuration file parameter silhouettes à antialiasingType to SMAA.

    • This is based on a single pass of SMAA.

  • None

    • Set the configuration file parameter silhouettes à antialiasingType to None.

Size

  • The size of the silhouettes can be modified through the config file parameter: silhouettes à size

  • Only the values 1 and 2 are supported. 1 is standard size, 2 is twice that.

  • The size of the silhouettes does not depend from the size of the screen, so if the silhouette is N pixels at 640×480, it is also N pixels at 1920×1280.

Limitations

The engine can render any number of silhouettes, but if the number is more than 255 some blend between nearby silhouettes may appear.

In This Topic
TitleResults for “How to create a CRG?”Also Available in