CullingVolume

由平面定义的剔除体积。
new CullingVolume(planes)
Parameters:
planes (Array.<Cartesian4>) 一组裁剪平面。

Members

planes : Array.<Cartesian4>

每个平面由cartesian4对象表示,其中x、y和z分量定义垂直于平面的单位向量,w分量是平面与原点的距离。
Default Value: []

Methods

(static) fromBoundingSphere(boundingSphere, result) → {CullingVolume}
从边界球构造剔除体积。创建六个平面以创建包含球体的框。平面在世界坐标系中与X、Y和Z轴对齐。
Parameters:
boundingSphere (BoundingSphere) 用于创建剔除体积的边界球。
result (CullingVolume) 存储结果的对象。
computeVisibility(boundingVolume) → {Intersect}
确定边界体积是否与剔除体积相交。
Parameters:
boundingVolume (Object) 要测试与剔除体积相交的边界体积。