VertexElement — Aspose.3D FOSS for .NET
Properties
VertexElement là lớp cơ sở trừu tượng cho các lớp dữ liệu được gắn vào Geometry (thường Mesh). Mỗi lớp lưu trữ dữ liệu theo đỉnh hoặc theo góc đa giác như vector pháp tuyến, tọa độ UV, hoặc màu đỉnh.
Properties
| Properties | Properties | Properties |
|---|---|---|
MappingMode | MappingMode | Primitive nào mà các giá trị được ánh xạ tới |
ReferenceMode | ReferenceMode | Cách các giá trị được lập chỉ mục |
VertexElementNormal
Lưu trữ các vector pháp tuyến bề mặt theo đỉnh hoặc theo góc đa giác. Các giá trị dữ liệu là Vector4 các thể hiện.
Trả về: VertexElementUV
Lưu trữ các cặp tọa độ kết cấu (Vector2) trên mỗi đỉnh hoặc mỗi góc đa giác. Một lưới có thể chứa nhiều lớp UV.
VertexElementVertexColor
Lưu trữ dữ liệu màu RGBA trên mỗi đỉnh dưới dạng Vector4 (r, g, b, a trong khoảng 0–1).
Enumeration MappingMode
| Properties | Properties |
|---|---|
ControlPoint | Một giá trị cho mỗi điểm điều khiển |
PolygonVertex | Một giá trị cho mỗi góc đa giác |
Polygon | Một giá trị cho mỗi đa giác |
Enumeration ReferenceMode
| Properties | Properties |
|---|---|
Direct | Một giá trị cho mỗi primitive ánh xạ |
IndexToDirect | Mảng giá trị cộng với một mảng chỉ mục riêng biệt |