This style can be used to visualize meshes and/or point clouds that are hidden by other objects (e.g. a building behind another one, underground pipes, etc.).

This object can only be used with TileSet3DLayer.occlusionStyle.

2020.1

interface OcclusionStyle {
    bodyColorExpression?: null | Expression<string>;
    outlineStyle: null | OutlineStyle;
}

Properties

bodyColorExpression?: null | Expression<string>

Modulation color that is applied to the object that is obscured by another object. To obtain the original color of the body you can use defaultColor in the expression. Note: The expression must not use an attribute expression.

2020.1

outlineStyle: null | OutlineStyle

When set an outline with the specified parameters will be drawn on the edges of the obscured 3D object. Note that when a point cloud is not dense, an outline can be visible around individual points.

null no outline is drawn around the obscured 3D object.

2020.1