An enum for controling how
CustomShader handles translucency compared with the original
primitive.Properties:
| Name | Type | Description |
|---|---|---|
INHERIT |
number | Inherit translucency settings from the primitive's material. If the primitive used a translucent material, the custom shader will also be considered translucent. If the primitive used an opaque material, the custom shader will be considered opaque. |
OPAQUE |
number | Force the primitive to render the primitive as opaque, ignoring any material settings. |
TRANSLUCENT |
number | Force the primitive to render the primitive as translucent, ignoring any material settings. |
Experimental
This feature is using part of the 3D Tiles spec that is not final and is subject to change without Cesium's standard deprecation policy.
Members
Inherit translucency settings from the primitive's material. If the primitive used a
translucent material, the custom shader will also be considered translucent. If the primitive
used an opaque material, the custom shader will be considered opaque.
Force the primitive to render the primitive as opaque, ignoring any material settings.
-
Default Value:
1
Force the primitive to render the primitive as translucent, ignoring any material settings.
-
Default Value:
2
