Enumerations — Aspose.3D for TypeScript

Übersicht

Diese Seite listet alle öffentlichen Aufzählungsarten in Aspose.3D für TypeScript auf (@aspose/3d) Enumerationen sind typisierte Konstanten, die bei der Konfiguration von Kameras, Lichtern, Vertexdaten, Animations- und Geometrieoperationen verwendet werden.

Package: @aspose/3d


Vertex-Daten

AufzählungBeschreibung
VertexElementTypeSemantische Rolle einer Vertex-Elementschicht: Normal, UV, VertexColor, Tangent, Binormal, und andere.
MappingModeSteuerelemente, die einen primativen Wert eines Wertelementes auf: ControlPoint, PolygonVertex,oder , Polygon.
ReferenceModeSteuerung der Indexierung von Werten: Direct oder IndexToDirect.
VertexFieldDataTypeDatentyp eines Vorkensfeldes in einer benutzerdefinierten Vertexdeklaration: Float, Double, Int, Vector2, Vector3, Vector4.

Kamera und Rendering

AufzählungBeschreibung
ApertureModeModus der Berechnung des Lichtblenders: HorizontalAndVertical, Horizontal, Vertical, FocalLength.
ProjectionTypeKameraprojektion: Perspective oder Orthographic.
LightTypeArt der Lichtquelle: Point, Directional, Spot, Area.

Animation und Film

AufzählungBeschreibung
ExtrapolationTypeWie Animationskurven über ihren Schlüsselbereich hinaus extrapolieren: Constant, Linear, Cyclic, CyclicRelative, Oscillate.
WeightedModeTangentgewicht für Animationsschlüsselbilder: None, Right, NextLeft, Both.
StepModeSchritt-Interpolation für Animationsschlüsselbilder: None, NextStep.
RotationModeEuler-Rotationsreihenfolge für Knotentransformationen: EulerXYZ, EulerXZY, usw.

Geometrische Vorgänge

AufzählungBeschreibung
BooleanOperationCSG Boolean-Betrieb: Union, Difference, Intersection.
TextureMappingWie eine Textur in die Geometrie eingebunden wird: Diffuse, Specular, Emissive, Normal, Ambient, und mehr.

Siehe auch:

 Deutsch