Cesium3DTileset
Cesium3DTileset
is a 3D tile set.
- Cesium element: Cesium3DTileset
- Example: Cesium3DTileset
Availability
Inside Viewer or CesiumWidget component. A Cesium3DTileset object will be attached to the PrimitiveCollection of the Viewer or CesiumWidget.
Properties
Cesium properties
Property | Type | Description |
---|---|---|
show | boolean | |
debugShowBoundingVolume | boolean | |
modelMatrix | Matrix4 | |
outlineColor | Color | |
shadows | ShadowMode | |
maximumScreenSpaceError | number | |
maximumMemoryUsage | number | |
cullRequestsWhileMoving | boolean | |
cullRequestsWhileMovingMultiplier | number | |
preloadWhenHidden | boolean | |
preloadFlightDestinations | boolean | |
preferLeaves | boolean | |
progressiveResolutionHeightFraction | number | |
foveatedScreenSpaceError | boolean | |
foveatedConeSize | number | |
foveatedMinimumScreenSpaceErrorRelaxation | number | |
foveatedInterpolationCallback | foveatedInterpolationCallback | |
foveatedTimeDelay | number | |
dynamicScreenSpaceError | boolean | |
dynamicScreenSpaceErrorDensity | number | |
dynamicScreenSpaceErrorFactor | number | |
dynamicScreenSpaceErrorHeightFalloff | number | |
skipLevelOfDetail | boolean | |
baseScreenSpaceError | number | |
skipScreenSpaceErrorFactor | number | |
skipLevels | number | |
immediatelyLoadDesiredLevelOfDetail | boolean | |
loadSiblings | boolean | |
clippingPlanes | ClippingPlaneCollection | |
classificationType | ClassificationType | |
ellipsoid | Ellipsoid | |
lightColor | Cartesian3 | |
colorBlendAmount | number | |
colorBlendMode | Cesium3DTileColorBlendMode | |
debugFreezeFrame | boolean | |
debugColorizeTiles | boolean | |
debugWireframe | boolean | |
debugShowContentBoundingVolume | boolean | |
debugShowViewerRequestVolume | boolean | |
debugShowGeometricError | boolean | |
debugShowRenderingStatistics | boolean | |
debugShowMemoryUsage | boolean | |
debugShowUrl | boolean | |
style | Cesium3DTileStyle | |
backFaceCulling | boolean | |
vectorClassificationOnly | boolean | |
vectorKeepDecodedPositions | boolean | |
splitDirection | SplitDirection | |
customShader | CustomShader | |
imageBasedLighting | ImageBasedLighting | |
showCreditsOnScreen | boolean | |
featureIdLabel | string | |
instanceFeatureIdLabel | string |
Cesium read-only properties
Property | Type | Description |
---|---|---|
url | string | Resource | Promise<Resource> | Promise<string> | |
showOutline | boolean | |
modelUpAxis | Axis | |
modelForwardAxis | Axis | |
cullWithChildrenBounds | boolean | |
enableShowOutline | boolean | |
projectTo2D | boolean | |
debugHeatmapTilePropertyName | string | |
enableDebugWireframe | boolean |
Cesium events
Property | Type | Description |
---|---|---|
onAllTilesLoad | () => void | |
onInitialTilesLoad | () => void | |
onLoadProgress | (numberOfPendingRequests: number, numberOfTilesProcessing: number) => void | |
onTileFailed | (error: any) => void | |
onTileLoad | (tile: Cesium3DTile) => void | |
onTileUnload | (tile: Cesium3DTile) => void | |
onTileVisible | (tile: Cesium3DTile) => void |
Other properties
Property | Type | Description |
---|---|---|
onClick | (movement: CesiumMovementEvent, target: T) => void | |
onDoubleClick | (movement: CesiumMovementEvent, target: T) => void | |
onMouseDown | (movement: CesiumMovementEvent, target: T) => void | |
onMouseUp | (movement: CesiumMovementEvent, target: T) => void | |
onMiddleClick | (movement: CesiumMovementEvent, target: T) => void | |
onMiddleDown | (movement: CesiumMovementEvent, target: T) => void | |
onMiddleUp | (movement: CesiumMovementEvent, target: T) => void | |
onMouseMove | (movement: CesiumMovementEvent, target: T) => void | |
onPinchEnd | (movement: CesiumMovementEvent, target: T) => void | |
onPinchMove | (movement: CesiumMovementEvent, target: T) => void | |
onPinchStart | (movement: CesiumMovementEvent, target: T) => void | |
onRightClick | (movement: CesiumMovementEvent, target: T) => void | |
onRightDown | (movement: CesiumMovementEvent, target: T) => void | |
onRightUp | (movement: CesiumMovementEvent, target: T) => void | |
onMouseEnter | (movement: CesiumMovementEvent, target: T) => void | |
onMouseLeave | (movement: CesiumMovementEvent, target: T) => void | |
onReady | (tileset: Cesium3DTileset) => void | Calls when the tile set is completely loaded. |