new ClippingPlane(normal, distance)
要将平面转换为适用于ClippingPlaneCollection的赫斯法线式(Hessian Normal Form)
并与数学中的Plane函数兼容。
| Name | Type | Description |
|---|---|---|
normal |
Cartesian3 |
平面单位法向量(指经过归一化处理后的平面法向量,其模长为1)。 |
distance |
Number |
从原点到平面的最短距离。 其符号决定了原点位于平面的哪一侧, 距离为正时,原点位于法向量方向的半空间内; 距离为负时,原点位于法向量反方向的半空间内; 距离为零时,平面经过原点。 |
Members
-
distanceNumber
-
从原点到平面的最短距离。 其符号决定了原点位于平面的哪一侧, 距离为正时,原点位于法向量方向的半空间内; 距离为负时,原点位于法向量反方向的半空间内; 距离为零时,平面经过原点。
-
normalCartesian3
-
平面的法向量。(指垂直于该平面的方向向量,描述平面的空间朝向)
Methods
-
static clone(clippingPlane, result){ClippingPlane}
-
克隆裁剪平面且未自动设置所有权。
Name Type Description clippingPlaneClippingPlane 被克隆的裁剪平面。
resultClippingPlane 可选 存储克隆参数的目标对象。
Returns:
Type Description ClippingPlane 输入裁剪平面的克隆体。 -
static fromPlane(plane, result){ClippingPlane}
-
根据平面对象创建裁剪平面。
Name Type Description planePlane 包含待复制参数的平面。
resultClippingPlane 可选 存储计算结果的目标对象。
Returns:
Type Description ClippingPlane 根据平面参数生成的裁剪平面。