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ählung | Beschreibung |
|---|
VertexElementType | Semantische Rolle einer Vertex-Elementschicht: Normal, UV, VertexColor, Tangent, Binormal, und andere. |
MappingMode | Steuerelemente, die einen primativen Wert eines Wertelementes auf: ControlPoint, PolygonVertex,oder , Polygon. |
ReferenceMode | Steuerung der Indexierung von Werten: Direct oder IndexToDirect. |
VertexFieldDataType | Datentyp eines Vorkensfeldes in einer benutzerdefinierten Vertexdeklaration: Float, Double, Int, Vector2, Vector3, Vector4. |
Kamera und Rendering
| Aufzählung | Beschreibung |
|---|
ApertureMode | Modus der Berechnung des Lichtblenders: HorizontalAndVertical, Horizontal, Vertical, FocalLength. |
ProjectionType | Kameraprojektion: Perspective oder Orthographic. |
LightType | Art der Lichtquelle: Point, Directional, Spot, Area. |
Animation und Film
| Aufzählung | Beschreibung |
|---|
ExtrapolationType | Wie Animationskurven über ihren Schlüsselbereich hinaus extrapolieren: Constant, Linear, Cyclic, CyclicRelative, Oscillate. |
WeightedMode | Tangentgewicht für Animationsschlüsselbilder: None, Right, NextLeft, Both. |
StepMode | Schritt-Interpolation für Animationsschlüsselbilder: None, NextStep. |
RotationMode | Euler-Rotationsreihenfolge für Knotentransformationen: EulerXYZ, EulerXZY, usw. |
Geometrische Vorgänge
| Aufzählung | Beschreibung |
|---|
BooleanOperation | CSG Boolean-Betrieb: Union, Difference, Intersection. |
TextureMapping | Wie eine Textur in die Geometrie eingebunden wird: Diffuse, Specular, Emissive, Normal, Ambient, und mehr. |
Siehe auch: