| 包 | flash.display |
| 类 | public final class TriangleCulling |
| 继承 | TriangleCulling Object |
| 语言版本: | ActionScript 3.0 |
| 运行时版本: | Flash Player 10, AIR 1.5 |
术语 POSITIVE 和 NEGATIVE 指三角形的法线在 z 轴两侧的符号。法线是一个 3D 矢量,与三角形的表面垂直。
顶点 0、1 和 2 按顺时针顺序排列的三角形的法线值为正。也就是说,其法线指向正 z 轴方向,远离当前视图点。如果使用了 TriangleCulling.POSITIVE 算法,则不呈现法线为正的三角形。这里的另一个术语是背面剔除。
顶点按逆时针顺序排列的三角形的法线值为负。也就是说,其法线指向负 z 轴方向,朝向当前视图点。如果使用了 TriangleCulling.NEGATIVE 算法,则不呈现法线为负的三角形。
了解详细信息
相关 API 元素
公共常量
| 常量 | 由以下参数定义 | ||
|---|---|---|---|
| NEGATIVE : String = "negative" [静态]
指定剔除朝向当前视图点的所有三角形。 | TriangleCulling | ||
| NONE : String = "none" [静态]
指定不进行剔除。 | TriangleCulling | ||
| POSITIVE : String = "positive" [静态]
指定剔除背向当前视图点的所有三角形。 | TriangleCulling | ||
常量详细信息
NEGATIVE | 常量 |
public static const NEGATIVE:String = "negative"指定剔除朝向当前视图点的所有三角形。
NONE | 常量 |
public static const NONE:String = "none"指定不进行剔除。将呈现路径中的所有三角形。
POSITIVE | 常量 |
public static const POSITIVE:String = "positive"指定剔除背向当前视图点的所有三角形。这也称为背面剔除。
Tue Jun 12 2018, 11:04 AM Z
隐藏继承的公共属性
显示继承的公共属性