Enumerations — Aspose.3D for TypeScript

Gambaran Umum

Halaman ini mencantumkan semua jenis pencatatan publik di Aspose.3D untuk TypeScript (@aspose/3dEnumerasi adalah konstanta yang diketik dan digunakan saat mengkonfigurasi kamera, lampu, data vertex, animasi, dan operasi geometri.

Paket: @aspose/3d


Vertex Data (data dari sudut)

PencatatanDeskripsi
VertexElementTypePeran semantik dari lapisan elemen vertex: Normal, UV, VertexColor, Tangent, Binormal, dan lainnya.
MappingModeKontrol yang memetakan nilai primitif elemen vertex ke: ControlPoint, PolygonVertex, atau Polygon.
ReferenceModeMengontrol bagaimana nilai diindeks: Direct atau: IndexToDirect.
VertexFieldDataTypeJenis data dari bidang vertex dalam deklarasi vertix kustom: Float, Double, Int, Vector2, Vector3, Vector4.

Kamera dan Rendering

PencatatanDeskripsi
ApertureModeMode perhitungan aperture kamera: HorizontalAndVertical, Horizontal, Vertical, FocalLength.
ProjectionTypeProyeksi kamera: Perspective atau: Orthographic.
LightTypeJenis sumber cahaya: Point, Directional, Spot, Area.

Animasi

PencatatanDeskripsi
ExtrapolationTypeBagaimana kurva animasi diekstrapolasi melampaui rentang kunci mereka: Constant, Linear, Cyclic, CyclicRelative, Oscillate.
WeightedModeMode berat tangen untuk animasi keyframes: None, Right, NextLeft, Both.
StepModeMode interpolasi langkah untuk frame kunci animasi: None, NextStep.
RotationModeUrutan rotasi Euler untuk transformasi node: EulerXYZ, EulerXZY, dll.

Operasi Geometri

PencatatanDeskripsi
BooleanOperationOperasi Boolean CSG: Union, Difference, Intersection.
TextureMappingBagaimana tekstur dipeta ke geometri: Diffuse, Specular, Emissive, Normal, Ambient, dan banyak lagi.

Lihat Juga

 Bahasa Indonesia