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 | 값 배열과 별도의 인덱스 배열 |