Gets if edges are currently applied.
This is true when View.renderMode is
in Edges.renderModes.
Gets edge transparency for ViewObjects.
A value of 0.0 indicates fully transparent, 1.0 is fully opaque.
Default value is 1.0.
Sets edge transparency for ViewObjects.
A value of 0.0 indicates fully transparent, 1.0 is fully opaque.
Default value is 1.0.
Gets RGB edge color for ViewObjects.
Default value is [0.2, 0.2, 0.2].
Sets RGB edge color for ViewObjects.
Default value is [0.2, 0.2, 0.2].
Gets the fraction of the active camera's far plane at which edges become fully transparent.
Default value is 1.0.
Sets the fraction of the active camera's far plane at which edges become fully transparent.
Default value is 1.0.
Gets the fraction of the active camera's far plane at which edge fade-out begins.
Default value is 0.4.
Sets the fraction of the active camera's far plane at which edge fade-out begins.
Smoothly attenuates edge alpha with view-space depth so distant edges
stop crowding into a dark mass — most visible in x-ray and silhouette
modes. Edges closer than this remain at full intensity. Range is
[0, 1]; set this >= edgeFadeEnd to disable the fade.
Default value is 0.4.
Gets edge width for ViewObjects.
This is not supported by WebGL implementations based on DirectX [2019].
Default value is 1.0 pixels.
Gets which rendering modes in which to show edges on ViewObjects.
The View will show edges whenever View.renderMode has been set one of these values.
Default value is [DetailedRender].
Sets which rendering modes in which to show edges on ViewObjects.
The View will show edges whenever View.renderMode has been set one of these values.
Default value is [DetailedRender].
Gets the current configuration of this Edges effect.
Configures edge enhancement effect for a View.
See @xeokit/sdk/viewing/viewer for usage info.