OrbPro2 a Cesium distribution

SensorVolumeAppearance

new Cesium.SensorVolumeAppearance(options)

An appearance for rendering sensor volumes with Earth clipping and intersection lines. This appearance provides: - Clipping at Earth's surface (sensor doesn't render through the Earth) - Intersection line where the sensor meets the Earth - Optional occlusion clipping using a viewshed shadow map
Name Type Description
options object optional Object with the following properties:
Name Type Default Description
translucent boolean true optional When true, the geometry is expected to appear translucent.
closed boolean false optional When true, the geometry is expected to be closed.
flat boolean false optional When true, flat shading is used.
faceForward boolean true optional When true, the fragment shader flips the surface normal.
color Color optional The solid color to use for the sensor volume.
showIntersection boolean true optional Whether to show the intersection line where the sensor meets Earth.
intersectionColor Color Color.WHITE optional The color of the intersection line.
intersectionWidth number 2.0 optional The width of the intersection line in pixels.
showThroughEllipsoid boolean false optional When true, the sensor renders through the Earth (for debugging).
stopAtOcclusion boolean false optional When true, fragments beyond occlusion points are discarded.
shadowMap ShadowMap optional The shadow map to use for occlusion testing.
sensorPosition Cartesian3 optional The sensor position in world coordinates.
sensorRadius number optional The sensor radius in meters.
context object optional The rendering context (needed for default texture fallback).
splitDirection SplitDirection SplitDirection.NONE optional The split direction used for side-by-side comparison rendering.

Members

applyViewshedColoring : boolean

Whether to apply viewshed coloring to the cap.
The solid color used for the sensor volume.

readonly faceForward : boolean

Whether the fragment shader flips the surface normal.
Whether flat shading is used.
The color of the intersection line.
The width of the intersection line in pixels.
The occluded color for viewshed coloring on the cap.
The sensor position in world coordinates.
The sensor radius in meters.
The shadow map for occlusion testing.
Whether to show the intersection line where the sensor meets Earth.

showThroughEllipsoid : boolean

Whether to render the sensor through the Earth (for debugging). When false (default), the sensor is clipped at Earth's surface.
The split direction used for side-by-side comparison rendering.
Whether to stop at occlusion points.
The uniform map for this appearance.

viewshedQualityAngleExponent : number

The exponent applied to boresight falloff in the coverage-quality heat map.

viewshedQualityDistanceExponent : number

The exponent applied to distance falloff in the coverage-quality heat map.
The color used for high-quality coverage in the coverage-quality heat map.
The color used for low-quality coverage in the coverage-quality heat map.
The color used for medium-quality coverage in the coverage-quality heat map.

viewshedRfAtmosphericLossDbPerKm : number

The atmospheric attenuation rate used by RF viewshed visualization.
Legacy alias for `viewshedRfNegativeMarginColor`.
The RF frequency used by RF viewshed visualization.
Legacy alias for `viewshedRfPositiveMarginColor`.
The color used for negative RF link margin.

viewshedRfOccludedLossDb : number

The occlusion penalty applied in RF viewshed visualization.
The color used for positive RF link margin.

viewshedRfThresholdDb : number

The RF path-loss threshold.

viewshedRfTransitionWidthDb : number

The transition band around the RF threshold.

viewshedVisualizationMode : number

The viewshed visualization mode.
The visible color for viewshed coloring on the cap.
Need help? The fastest way to get answers is from the community and team on the Cesium Forum.