TimeDynamicPointCloud

Provides playback of time-dynamic point cloud data.

Point cloud frames are prefetched in intervals determined by the average frame load time and the current clock speed. If intermediate frames cannot be loaded in time to meet playback speed, they will be skipped. If frames are sufficiently small or the clock is sufficiently slow then no frames will be skipped.

See also

Constructors

Link copied to clipboard

Types

Link copied to clipboard

Properties

Link copied to clipboard

The bounding sphere of the frame being rendered. Returns undefined if no frame is being rendered.

Link copied to clipboard

The ClippingPlaneCollection used to selectively disable rendering the point cloud.

Link copied to clipboard

The event fired to indicate that a new frame was rendered.

Link copied to clipboard

The event fired to indicate that a frame failed to load. A frame may fail to load if the request for its uri fails or processing fails due to invalid content.

Link copied to clipboard

The maximum amount of GPU memory (in MB) that may be used to cache point cloud frames.

Link copied to clipboard

A 4x4 transformation matrix that transforms the point cloud.

Link copied to clipboard

Options for controlling point size based on geometric error and eye dome lighting.

Link copied to clipboard

Determines whether the point cloud casts or receives shadows from light sources.

Link copied to clipboard

Determines if the point cloud will be shown.

Link copied to clipboard

The style, defined using the 3D Tiles Styling language, applied to each point in the point cloud.

Link copied to clipboard

The total amount of GPU memory in bytes used by the point cloud.

Functions

Link copied to clipboard
fun destroy()

Destroys the WebGL resources held by this object. Destroying an object allows for deterministic release of WebGL resources, instead of relying on the garbage collector to destroy this object.

Link copied to clipboard

Returns true if this object was destroyed; otherwise, false.

Link copied to clipboard

Marks the point cloud's TimeDynamicPointCloud.style as dirty, which forces all points to re-evaluate the style in the next frame.