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ărarea | Descriere: |
|---|
VertexElementType | Rolul semantic al unui strat de elemente vertex: Normal, UV, VertexColor, Tangent, Binormal, şi altele. |
MappingMode | Controle care primitive o valoare de element vertex mapă la: ControlPoint, PolygonVertex, sau Polygon. |
ReferenceMode | Controlul modul în care valorile sunt indexate: Direct sau de: IndexToDirect. |
VertexFieldDataType | Tip de date ale câmpului vertex într-o declarație personalizată a vertexelor: Float, Double, Int, Vector2, Vector3, Vector4. |
Camera și renderizare
| Numărarea | Descriere: |
|---|
ApertureMode | Modul de calcul al deschiderii camerei: HorizontalAndVertical, Horizontal, Vertical, FocalLength. |
ProjectionType | Proiecția camerei: Perspective sau de: Orthographic. |
LightType | Tip de sursă luminoasă: Point, Directional, Spot, Area. |
Animație
| Numărarea | Descriere: |
|---|
ExtrapolationType | Cum curbele de animație extrapolează dincolo de intervalul lor cheie: Constant, Linear, Cyclic, CyclicRelative, Oscillate. |
WeightedMode | Modul de greutate tangentă pentru fotograma-cheie animată: None, Right, NextLeft, Both. |
StepMode | Mod de interpolare treptată pentru fotograma-cheie a animației: None, NextStep. |
RotationMode | Ordinea de rotație a Euler pentru transformările nodului: EulerXYZ, EulerXZY, etc. |
Operațiuni geometrice
| Numărarea | Descriere: |
|---|
BooleanOperation | CSG operațiune booleană: Union, Difference, Intersection. |
TextureMapping | Cum se încadrează o textură la geometrie: Diffuse, Specular, Emissive, Normal, Ambient, şi mai mult. |
Vezi și: