Enumerations — Aspose.3D for TypeScript

Обзор

На этой странице перечислены все типы публичного перечтения в Aspose.3D для TypeScript (@aspose/3d) Перечисления - это типизированные константы, используемые при настройке камер, огней, вершин данных, анимации и геометрических операций.

Пакет: @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, и т.д.

Геометрические операции

ПереченьОписание:
BooleanOperationCSG Булевая операция: Union, Difference, Intersection.
TextureMappingКак текстура отображается в геометрии: Diffuse, Specular, Emissive, Normal, Ambient,И еще больше.

См. также:

 Русский