Skip to contentClasses
BaseRegionAbstract base class for LoadRegionPlugin regions.BatchedTilesPluginPlugin that uses three.js BatchedMesh to limit the number of draw calls required and improve performance.CesiumIonAuthPluginPlugin for authenticating requests to Cesium Ion.CesiumIonOverlayOverlay that streams imagery from a Cesium Ion asset.DebugTilesPluginPlugin that adds visual debugging aids to a TilesRenderer: bounding-volume helpers (box, sphere, region), tile color modes based on depth/error/distance/load order, and an unlit…DeepZoomOverlayPlugin that renders a Deep Zoom Image (DZI) as a tiled overlay.GeneratedSurfacePluginPlugin that generates tiled surface geometry from a tiling scheme, optionally loading image overlay data.GeoJSONOverlayOverlay that rasterizes a GeoJSON dataset onto 3D tile geometry.GLTFCesiumRTCExtensionGLTF loader plugin that applies the CESIUM_RTC extension, which offsets the scene…GLTFExtensionsPluginPlugin for automatically adding common extensions and loaders for 3D Tiles to the GLTFLoader used for parsing tile geometry.GLTFMeshFeaturesExtensionGLTF loader plugin that parses the EXT_mesh_features extension and attaches a `…GLTFStructuralMetadataExtensionGLTF loader plugin that parses the EXT_structural_metadata extension and…GoogleMapsOverlayOverlay that streams Google Maps 2D tile imagery on top of 3D tile geometry using the Google Maps Tile API.ImageOverlayBase class for all image overlays.ImageOverlayPluginPlugin that composites one or more tiled image overlays onto 3D tile geometry by generating per-tile textures from image sources (XYZ, TMS, WMTS, WMS, GeoJSON, etc.).LoadRegionPluginPlugin that restricts tile loading and traversal to one or more geometric regions (SphereRegion, RayRegion, OBBRegion).MeshFeaturesProvides access to EXT_mesh_features feature ID data for a single mesh primitive.MVTAnnotationsDriverBundles the callbacks the "MVTAnnotationsPlugin" needs into a single object.MVTAnnotationsPluginPlugin that extracts point features from an MVT overlay and manages their screen-space occupation, preventing label crowding via a hierarchical lock system and raycasted depth pla…MVTGlyphAtlasTextureA canvas texture that manages a grid of fixed-size slots, each holding a rendered glyph or icon.MVTGlyphsBase object that renders a batch of glyphs from a shared MVTGlyphAtlasTexture, fading each item in and out.MVTIconGlyphsRenders one icon glyph per point annotation.MVTLabelGlyphsRenders text labels one glyph per character, laid out along each annotation's path.MVTOverlayOverlay that renders XYZ-template MVT vector tiles on top of 3D tile geometry.OBBRegionAn oriented bounding-box load region.PMTilesOverlayOverlay that renders PMTiles vector or raster data on top of 3D tile geometry.PointCloudEffectsPluginPlugin that applies display settings and eye dome lighting to loaded point content.PotreePluginPlugin that adds support for Potree point cloud datasets (v1.x and v2.0).QuantizedMeshPluginPlugin that adds support for the Cesium quantized-mesh terrain format.RayRegionA ray-based load region.ReorientationPluginPlugin for automatically re-orienting and re-centering the tileset to make it visible near the origin and facing the right direction.SphereRegionA spherical load region.StructuralMetadataProvides access to EXT_structural_metadata property tables, property textures, and property attributes for a GLTF scene or primitive.TerrainRGBMeshPluginGenerates terrain tiles from raster Terrain-RGB elevation tiles.TerrariumMeshPluginTerrainRGBMeshPlugin for the Terrarium encoding.TileCompressionPluginPlugin that processes tile geometry buffer attributes into smaller data types on load and disables texture mipmaps to save memory.TiledImageOverlayBase class for overlays backed by a tiled image source (XYZ, TMS, WMS, WMTS, etc.).TileFlatteningPluginPlugin that flattens tile geometry vertices onto the surface of one or more mesh "shapes", useful for placing flat terrain overlays or cutting roads into terrain.TilesetValidationPluginPlugin that validates tile geometry containment on load.TilesFadePluginPlugin that overrides material shaders to fade tile geometry in and out as tile LODs change, preventing pop-in.TMSTilesOverlayOverlay that renders TMS (Tile Map Service) image tiles on top of 3D tile geometry.UnloadTilesPluginPlugin that unloads geometry, textures, and materials of any given tile when its visibility changes to non-visible, freeing GPU memory.UpdateOnChangePluginPlugin that skips TilesRenderer.update() calls when nothing has changed — no camera movement, no new tiles loaded, and no explicit needsUpdate flag set.WMSCapabilitiesLoaderLoader that fetches and parses a WMS GetCapabilities XML document into a structured JavaScript object.WMSTilesOverlayOverlay that renders WMS (Web Map Service) image tiles on top of 3D tile geometry.WMTSCapabilitiesLoaderLoader that fetches and parses a WMTS GetCapabilities XML document into a structured JavaScript object.WMTSTilesOverlayOverlay that renders WMTS (Web Map Tile Service) image tiles on top of 3D tile geometry.XYZTilesOverlayOverlay that renders XYZ/Slippy-map image tiles (e.g.