VertexElement

VertexElement — Aspose.3D FOSS for .NET

Example

VertexElement 是附加到…的数据层的抽象基类 Geometry (通常 Mesh)。每个层存储每个顶点或每个多边形角的数据,例如法线、UV 坐标或顶点颜色。.

Example

ExampleExampleExample
MappingModeMappingMode值映射到的基元
ReferenceModeReferenceMode值的索引方式

VertexElementNormal

为每个顶点或每个多边形角存储表面法线向量。数据值为 Vector4 实例。.


返回:VertexElementUV

存储纹理坐标对 (Vector2) 每个顶点或每个多边形角。一个网格可以携带多个 UV 层。.


VertexElementVertexColor

以 RGBA 颜色数据的形式存储每个顶点的颜色数据 Vector4 (r, g, b, a 的取值范围为 0–1)。.


MappingMode 枚举

ExampleExample
ControlPoint每个控制点一个值
PolygonVertex每个多边形角一个值
Polygon每个多边形一个值

ReferenceMode 枚举

ExampleExample
Direct每个映射基元一个值
IndexToDirect值数组加上单独的索引数组

另见

 中文