Skip to main content

Cesium3DTileset

Cesium3DTileset is a 3D tile set.

Availability

Inside Viewer or CesiumWidget component. A Cesium3DTileset object will be attached to the PrimitiveCollection of the Viewer or CesiumWidget.

Properties

Cesium properties

PropertyTypeDescription
showboolean
debugShowBoundingVolumeboolean
modelMatrixMatrix4
outlineColorColor
shadowsShadowMode
maximumScreenSpaceErrornumber
maximumMemoryUsagenumber
cullRequestsWhileMovingboolean
cullRequestsWhileMovingMultipliernumber
preloadWhenHiddenboolean
preloadFlightDestinationsboolean
preferLeavesboolean
progressiveResolutionHeightFractionnumber
foveatedScreenSpaceErrorboolean
foveatedConeSizenumber
foveatedMinimumScreenSpaceErrorRelaxationnumber
foveatedInterpolationCallbackfoveatedInterpolationCallback
foveatedTimeDelaynumber
dynamicScreenSpaceErrorboolean
dynamicScreenSpaceErrorDensitynumber
dynamicScreenSpaceErrorFactornumber
dynamicScreenSpaceErrorHeightFalloffnumber
skipLevelOfDetailboolean
baseScreenSpaceErrornumber
skipScreenSpaceErrorFactornumber
skipLevelsnumber
immediatelyLoadDesiredLevelOfDetailboolean
loadSiblingsboolean
clippingPlanesClippingPlaneCollection
classificationTypeClassificationType
ellipsoidEllipsoid
lightColorCartesian3
colorBlendAmountnumber
colorBlendModeCesium3DTileColorBlendMode
debugFreezeFrameboolean
debugColorizeTilesboolean
debugWireframeboolean
debugShowContentBoundingVolumeboolean
debugShowViewerRequestVolumeboolean
debugShowGeometricErrorboolean
debugShowRenderingStatisticsboolean
debugShowMemoryUsageboolean
debugShowUrlboolean
styleCesium3DTileStyle
backFaceCullingboolean
vectorClassificationOnlyboolean
vectorKeepDecodedPositionsboolean
splitDirectionSplitDirection
customShaderCustomShader
imageBasedLightingImageBasedLighting
showCreditsOnScreenboolean
featureIdLabelstring
instanceFeatureIdLabelstring

Cesium read-only properties

PropertyTypeDescription
urlstring | Resource | Promise<Resource> | Promise<string>
showOutlineboolean
modelUpAxisAxis
modelForwardAxisAxis
cullWithChildrenBoundsboolean
enableShowOutlineboolean
projectTo2Dboolean
debugHeatmapTilePropertyNamestring
enableDebugWireframeboolean

Cesium events

PropertyTypeDescription
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

PropertyTypeDescription
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) => voidCalls when the tile set is completely loaded.