Enumerations — Aspose.3D for TypeScript

Visão geral

Esta página lista todos os tipos de enumeração pública em Aspose.3D para TypeScript (@aspose/3d) As enumerações são constantes tipadas usadas na configuração de câmeras, luzes, dados verticais, animação e operações geométricas.

Pacote de produtos: @aspose/3d


Dados Vertex

ListagemDescrição:
VertexElementTypePapel semântico de uma camada de elementos vertex: Normal, UV, VertexColor, Tangent, Binormal, e outros.
MappingModeControles que primitivamente mapeiam um valor de elemento vertex para: ControlPoint, PolygonVertex, ou Polygon.
ReferenceModeControla a forma como os valores são indexados: Direct ou a) IndexToDirect.
VertexFieldDataTypeTipo de dados do campo vertex numa declaração de vértice personalizada: Float, Double, Int, Vector2, Vector3, Vector4.

Câmera e Rendering

ListagemDescrição:
ApertureModeModo de cálculo da abertura da câmara: HorizontalAndVertical, Horizontal, Vertical, FocalLength.
ProjectionTypeProjecção da câmara: Perspective ou a) Orthographic.
LightTypeTipo de fonte luminosa: Point, Directional, Spot, Area.

Animação

ListagemDescrição:
ExtrapolationTypeComo as curvas de animação extrapolam para além do seu intervalo chave: Constant, Linear, Cyclic, CyclicRelative, Oscillate.
WeightedModeModo de peso tangente para quadros-chave de animação: None, Right, NextLeft, Both.
StepModeModo de interpolação por etapas para quadros-chave de animações: None, NextStep.
RotationModeOrdem de rotação Euler para transformas de nós: EulerXYZ, EulerXZY, etc.

Operações geométricas

ListagemDescrição:
BooleanOperationOperação booleana CSG: Union, Difference, Intersection.
TextureMappingComo uma textura é mapeada para geometria: Diffuse, Specular, Emissive, Normal, Ambient, e mais.

Ver também

 Português