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, и още.

Вижте също:

 Български