VertexElement — Aspose.3D FOSS for .NET
Example
VertexElement 是附加到…的数据层的抽象基类 Geometry (通常 Mesh)。每个层存储每个顶点或每个多边形角的数据,例如法线、UV 坐标或顶点颜色。.
Example
| Example | Example | Example |
|---|---|---|
MappingMode | MappingMode | 值映射到的基元 |
ReferenceMode | ReferenceMode | 值的索引方式 |
VertexElementNormal
为每个顶点或每个多边形角存储表面法线向量。数据值为 Vector4 实例。.
返回:VertexElementUV
存储纹理坐标对 (Vector2) 每个顶点或每个多边形角。一个网格可以携带多个 UV 层。.
VertexElementVertexColor
以 RGBA 颜色数据的形式存储每个顶点的颜色数据 Vector4 (r, g, b, a 的取值范围为 0–1)。.
MappingMode 枚举
| Example | Example |
|---|---|
ControlPoint | 每个控制点一个值 |
PolygonVertex | 每个多边形角一个值 |
Polygon | 每个多边形一个值 |
ReferenceMode 枚举
| Example | Example |
|---|---|
Direct | 每个映射基元一个值 |
IndexToDirect | 值数组加上单独的索引数组 |