Enumerations — Aspose.3D for TypeScript
Общ преглед
Тази страница съдържа списък на всички публични типове изброяване в Aspose.3D за TypeScript (@aspose/3d) Изброяванията са типизирани константи, използвани при настройката на камерите, светлините, вертикалните данни, анимацията и геометрическите операции.
Package: @aspose/3d
Данни от вертикала
| Изброяване на данни | Описание на състоянието |
|---|
VertexElementType | Семантична роля на слой с върхови елементи: Normal, UV, VertexColor, Tangent, Binormal, и други. |
MappingMode | Контроли, които примитивно отразяват стойността на елемент върх към: ControlPoint, PolygonVertex, или Polygon. |
ReferenceMode | Контролира как се индексират стойностите: Direct или с други: IndexToDirect. |
VertexFieldDataType | Тип данни на поле за върхове в декларация за персонализирани вертофи: Float, Double, Int, Vector2, Vector3, Vector4. |
Камера и реендер
| Изброяване на данни | Описание на състоянието |
|---|
ApertureMode | Режим на изчисляване на апертурата на камерата: HorizontalAndVertical, Horizontal, Vertical, FocalLength. |
ProjectionType | Проекция на камерата: Perspective или с други: Orthographic. |
LightType | Вид на светлинния източник: Point, Directional, Spot, Area. |
Анимация
| Изброяване на данни | Описание на състоянието |
|---|
ExtrapolationType | Как анимационните криви екстраполират извън техния ключов диапазон: Constant, Linear, Cyclic, CyclicRelative, Oscillate. |
WeightedMode | Режим на тангентно тегло за анимационни кадри: None, Right, NextLeft, Both. |
StepMode | Режим на интерполация с стъпки за анимационни кадри: None, NextStep. |
RotationMode | Ред на въртене на Ойлър за преобразувания на възела: EulerXYZ, EulerXZY, и т.н. |
Геометрични операции
| Изброяване на данни | Описание на състоянието |
|---|
BooleanOperation | ЦСГ Булева операция: Union, Difference, Intersection. |
TextureMapping | Как текстурата се съчетава с геометрията: Diffuse, Specular, Emissive, Normal, Ambient, и още. |
Вижте също: