Enumerations — Aspose.3D for TypeScript

Prezentare generală

Această pagină enumeră toate tipurile de enumere publică din Aspose.3D pentru TypeScript (@aspose/3d) Enumerările sunt constante tipate utilizate la configurarea camerelor, luminilor, datelor vertice, animațiilor și operațiunilor de geometrie.

Paletă de servicii: @aspose/3d


Datele Vertex

NumărareaDescriere:
VertexElementTypeRolul semantic al unui strat de elemente vertex: Normal, UV, VertexColor, Tangent, Binormal, şi altele.
MappingModeControle care primitive o valoare de element vertex mapă la: ControlPoint, PolygonVertex, sau Polygon.
ReferenceModeControlul modul în care valorile sunt indexate: Direct sau de: IndexToDirect.
VertexFieldDataTypeTip de date ale câmpului vertex într-o declarație personalizată a vertexelor: Float, Double, Int, Vector2, Vector3, Vector4.

Camera și renderizare

NumărareaDescriere:
ApertureModeModul de calcul al deschiderii camerei: HorizontalAndVertical, Horizontal, Vertical, FocalLength.
ProjectionTypeProiecția camerei: Perspective sau de: Orthographic.
LightTypeTip de sursă luminoasă: Point, Directional, Spot, Area.

Animație

NumărareaDescriere:
ExtrapolationTypeCum curbele de animație extrapolează dincolo de intervalul lor cheie: Constant, Linear, Cyclic, CyclicRelative, Oscillate.
WeightedModeModul de greutate tangentă pentru fotograma-cheie animată: None, Right, NextLeft, Both.
StepModeMod de interpolare treptată pentru fotograma-cheie a animației: None, NextStep.
RotationModeOrdinea de rotație a Euler pentru transformările nodului: EulerXYZ, EulerXZY, etc.

Operațiuni geometrice

NumărareaDescriere:
BooleanOperationCSG operațiune booleană: Union, Difference, Intersection.
TextureMappingCum se încadrează o textură la geometrie: Diffuse, Specular, Emissive, Normal, Ambient, şi mai mult.

Vezi și:

 Română