提供体素数据。旨在与
VoxelPrimitive
一起使用。
此类型描述接口,不打算直接实例化。
Experimental
此功能不是最终的,在没有 Cesium 的标准弃用政策的情况下可能会发生变化。
See:
Members
readonly componentTypes : Array.<MetadataComponentType>
获取元数据组件类型。
readonly dimensions : Cartesian3
获取图块的每个维度的体素数。数据集中的所有切片都是相同的。
readonly globalTransform : Matrix4
从局部空间到全局空间的转换。
-
Default Value:
Matrix4.IDENTITY
readonly maxBounds : Cartesian3|undefined
获取最大边界。
如果未定义,则将使用形状的默认最大边界。
此提供商存在的最大磁贴数。
此值用作体素渲染器的提示,以分配适当数量的 GPU 内存。
如果此值未知,则可以未定义。
获取元数据最大值。
readonly minBounds : Cartesian3|undefined
获取最小边界。
如果未定义,则将使用形状的默认最小边界。
获取元数据最小值。
获取元数据名称。
readonly paddingAfter : Cartesian3
获取图块之后的填充体素数。这可以提高对图块边缘进行采样时的渲染质量,但会增加内存使用量。
-
Default Value:
Cartesian3.ZERO
readonly paddingBefore : Cartesian3
获取图块之前的填充体素数。这可以提高对图块边缘进行采样时的渲染质量,但会增加内存使用量。
-
Default Value:
Cartesian3.ZERO
readonly shape : VoxelShapeType
readonly shapeTransform : Matrix4
从形状空间到局部空间的转换。
-
Default Value:
Matrix4.IDENTITY
readonly types : Array.<MetadataType>
获取元数据类型。
Methods
requestData(options) → Promise.<VoxelContent>|undefined
请求给定磁贴的数据。
Name | Type | Description | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
object |
optional
对象具有以下属性:
|
Returns:
一个 Promise 解析为包含瓦片数据的 VoxelContent,如果无法安排此帧的请求,则为 undefined。