| A3DObject | Kelas dasar dari semua objek Aspose.ThreeD, semua subkelas akan mendukung properti dinamis. |
| A3dwSaveOptions | Opsi penyimpanan untuk format A3DW. |
| AmfSaveOptions | Opsi penyimpanan untuk AMF |
| AnimationChannel | Sebuah saluran memetakan bidang komponen properti ke sekumpulan urutan keyframe. |
| AnimationClip | Klip Animasi adalah kumpulan animasi. |
| AnimationNode | Aspose.3D mendukung hierarki animasi, setiap animasi dapat terdiri dari beberapa animasi dan definisi key-frame animasi. |
| ArbitraryProfile | Kelas ini memungkinkan Anda membuat profil 2D langsung dari kurva arbitrer. |
| AssetInfo | Informasi aset. |
| AxisSystem | Sistem sumbu adalah kombinasi dari sistem koordinat, vektor atas, dan vektor depan. |
| BindPoint | Sebuah BindPoint biasanya dibuat pada properti sebuah objek, beberapa tipe properti berisi banyak bidang komponen (seperti bidang Vector3), BindPoint akan menghasilkan saluran untuk setiap bidang komponen dan menghubungkan bidang tersebut ke satu atau lebih instance urutan keyframe melalui saluran. |
| Bone | Sebuah tulang mendefinisikan subset dari titik kontrol geometri, dan menentukan bobot blend untuk setiap titik kontrol. |
| BonePose | BonePose berisi matriks transformasi untuk node tulang |
| BooleanOperand | Kelas ini mengenkapsulasi mesh yang telah ditransformasi sebagai operand operasi Boolean. |
| BooleanOperator | Operator Boolean memungkinkan Anda menerapkan operasi Boolean pada dua instance IMeshConvertible. |
| BoundingBox | Kotak pembatas yang sejajar sumbu Contoh: Kode berikut menunjukkan cara mendapatkan kotak pembatas dari sebuah instance Entity. |
| BoundingBox2D | Kotak pembatas yang sejajar sumbu untuk Vector2 |
| Box | Kotak. |
| CShape | Profil bentuk C yang kompatibel dengan IFC yang didefinisikan oleh parameter. |
| Camera | Kamera menggambarkan titik mata penonton yang melihat adegan. |
| Cancellation | Kelas ini memungkinkan Anda membatalkan tugas muat/simpan secara manual. |
| CenterLineProfile | Profil garis tengah yang kompatibel dengan IFC |
| Circle | Kurva Circle terdiri dari sekumpulan titik di tepi bentuk lingkaran. |
| CircleShape | Profil lingkaran yang kompatibel dengan IFC, yang dapat digunakan untuk membangun mesh melalui LinearExtrusion |
| ColladaSaveOptions | Opsi penyimpanan untuk collada |
| CompositeCurve | Sebuah CompositeCurve terdiri dari beberapa segmen kurva. |
| CompositeCurve.Segment | Segmen kurva |
| CryptoUtils | |
| CubeFaceData | Data untuk setiap sisi tekstur cube map. |
| CullFaceMode | Sisi mana yang akan di-cull |
| Curve | Kelas dasar untuk semua implementasi kurva. |
| CustomObject | Meta data atau objek khusus yang digunakan dalam file 3D dikelola oleh kelas ini. |
| Cylinder | Silinder berparameter. |
| Deformer | Kelas dasar untuk SkinDeformer dan MorphTargetDeformer |
| DescriptorSetUpdater | Kelas ini memungkinkan memperbarui IDescriptorSet dalam operasi berantai. |
| Discreet3dsLoadOptions | Opsi pemuatan untuk file 3DS. |
| Discreet3dsSaveOptions | Opsi penyimpanan untuk file 3DS. |
| Dish | Dish berparameter. |
| DracoFormat | Format Google Draco Contoh: Kode berikut menunjukkan cara mengkodekan dan mendekode Mesh ke/dari array byte: |
| DracoSaveOptions | Opsi penyimpanan untuk file Google draco |
| DriverException | Pengecualian yang dihasilkan oleh driver rendering internal. |
| Ellipse | Sebuah Ellipse mendefinisikan sekumpulan titik yang membentuk bentuk elips. |
| EllipseShape | Bentuk elips yang kompatibel dengan IFC yang didefinisikan oleh parameter. |
| EndPoint | Titik akhir untuk memotong kurva, dapat berupa nilai parameter atau titik Kartesian. |
| Entity | Kelas dasar semua entitas. |
| EntityRenderer | Buat subclass ini untuk mengimplementasikan rendering untuk berbagai jenis entitas. |
| EntityRendererFeatures | Fitur tambahan yang akan disediakan oleh renderer entitas |
| EntityRendererKey | Kunci dari renderer entitas yang terdaftar |
| ExportException | Pengecualian ketika Aspose.3D gagal mengekspor adegan ke file |
| Extrapolation | Ekstrapolasi mendefinisikan cara menangani ketika nilai sampel berada di luar rentang yang ditentukan oleh key-frame pertama dan terakhir. |
| FMatrix4 | Matriks 4x4 dengan semua komponen bertipe float |
| FVector2 | Vektor float dengan dua komponen. |
| FVector3 | Vektor float dengan tiga komponen. |
| FVector4 | Vektor float dengan empat komponen. |
| FbxLoadOptions | Opsi muat untuk format Fbx. |
| FbxSaveOptions | Opsi simpan untuk file Fbx. |
| FileFormat | Definisi format file |
| FileFormatType | Tipe format file |
| FileStream | Dibuat oleh lexchou pada 16/6/2017. |
| FileSystem | Enkapsulasi sistem file. |
| FontFile | File font berisi definisi untuk glyph, ini digunakan untuk membuat profil teks. |
| Frustum | Kelas dasar dari Camera dan Light |
| GLSLSource | Kode sumber shader dalam GLSL |
| Geometry | Kelas dasar semua objek geometris yang dapat dirender (seperti Mesh, NurbsSurface, Patch dan lain-lain). |
| GlobalTransform | Transformasi global mirip dengan Transform tetapi tidak dapat diubah sementara mewakili transformasi akhir yang telah dievaluasi. |
| GltfLoadOptions | Opsi muat untuk format glTF |
| GltfSaveOptions | Opsi simpan untuk format glTF. |
| Group | Sebuah Group mewakili hubungan logis dari Node. |
| HShape | HShape menyediakan parameter definisi dari bentuk ‘H’ atau ‘I’. |
| HalfSpace | HalfSpace mewakili ruang tak berhingga yang dipisahkan oleh sebuah bidang, ini dapat digunakan dengan BooleanOperator |
| HollowCircleShape | Profil lingkaran berongga yang kompatibel dengan IFC. |
| HollowRectangleShape | Bentuk persegi panjang berongga yang kompatibel dengan IFC dengan sudut melengkung dalam/luar. |
| Html5SaveOptions | Opsi penyimpanan untuk HTML5 |
| IOConfig | Konfigurasi IO untuk serialisasi/deserialisasi. |
| IOExtension | Utilitas untuk menulis matriks/vektor ke penulis biner |
| ImageRenderOptions | Opsi untuk Scene dan Scene |
| ImportException | Pengecualian ketika Aspose.3D gagal membuka sumber yang ditentukan |
| InitializationException | Pengecualian dalam inisialisasi pipeline render |
| Int2D | Dibuat oleh lexchou pada 17/5/2017. |
| JavaXImageCodec | |
| JtLoadOptions | Opsi pemuatan untuk Siemens JT |
| KeyFrame | Sebuah key frame terutama didefinisikan oleh waktu dan nilai, untuk beberapa tipe interpolasi, tangent/tension/bias/continuity juga digunakan dengan menghitung nilai sampel akhir. |
| KeyframeSequence | Urutan key-frame, yang menggambarkan transformasi nilai sampel seiring waktu. |
| LShape | Profil bentuk L yang kompatibel dengan IFC yang didefinisikan oleh parameter. |
| LambertMaterial | Material untuk model shading Lambert |
| License | Menyediakan metode untuk melisensikan komponen. |
| Light | Cahaya menerangi adegan. |
| Line | Polyline adalah jalur yang didefinisikan oleh sekumpulan titik dengan Geometry.#getControlPoints, dan terhubung oleh Line.#getSegments, yang berarti ia juga dapat berupa sekumpulan segmen garis yang terhubung. |
| LinearExtrusion | Ekstrusi linear mengambil bentuk 2D sebagai input dan memperluas bentuk tersebut ke dimensi ketiga. |
| LoadOptions | Kelas dasar untuk mengonfigurasi opsi dalam pemuatan berkas untuk berbagai tipe |
| Material | Material mendefinisikan parameter yang diperlukan untuk penampilan visual geometri. |
| MathUtils | Sekumpulan utilitas matematika yang berguna. |
| Matrix4 | Implementasi matriks 4x4. |
| MemoryStream | Dibuat oleh lexchou pada 13/6/2017. |
| Mesh | Mesh terdiri dari banyak poligon ber‑sisi n. |
| Metered | Menyediakan metode untuk mengatur kunci bermeter. |
| Microsoft3MFFormat | Instansi format file untuk Microsoft 3MF dengan utilitas terkait 3MF. |
| Microsoft3MFSaveOptions | Opsi penyimpanan untuk file Microsoft 3MF. |
| MirroredProfile | Profil cermin kompatibel IFC. |
| MorphTargetChannel | MorphTargetChannel digunakan oleh MorphTargetDeformer untuk mengatur geometri target. |
| MorphTargetDeformer | MorphTargetDeformer menyediakan animasi per-vertex. |
| MulticastEvent | Dibuat oleh lexchou pada 24/4/2017. |
| Node | Mewakili elemen dalam grafik adegan. |
| NotImplementedException | Dibuat oleh lexchou pada 26/6/2017. |
| NurbsCurve | [NURBS curve][] adalah sebuah kurva yang direpresentasikan oleh NURBS (Non-uniform rational basis spline), sebuah kurva NURBS didefinisikan oleh NurbsCurve.#getOrder, sekumpulan titik kontrol berbobot Geometry.#getControlPoints dan NurbsCurve.#getKnotVectors. Komponen w pada titik kontrol digunakan sebagai berat titik kontrol, baik itu CurveDimension.#TWO_DIMENSIONAL maupun CurveDimension.#THREE_DIMENSIONAL. [NURBS curve]: https://en.wikipedia.org/wiki/Non-uniform_rational_B-spline |
| NurbsDirection | Sebuah NurbsSurface 3D memiliki dua arah, yaitu NurbsSurface.#getU dan NurbsSurface.#getV, NurbsDirection mendefinisikan data untuk setiap arah. |
| NurbsSurface | NurbsSurface adalah sebuah permukaan yang direpresentasikan oleh [NURBS(Non-uniform rational basis spline)][NURBS_Non-uniform rational basis spline], sebuah NurbsSurface didefinisikan oleh dua NurbsDirectionNurbsSurface.#getU dan NurbsSurface.#getV. [NURBS_Non-uniform rational basis spline]: https://en.wikipedia.org/wiki/Non-uniform_rational_B-spline |
| ObjLoadOptions | Opsi pemuatan untuk wavefront obj |
| ObjSaveOptions | Opsi penyimpanan untuk file wavefront obj |
| ParameterizedProfile | Kelas dasar dari semua profil parametrik. |
| ParseException | Pengecualian ketika Aspose.3D gagal mengurai masukan. |
| Patch | Patch adalah sebuah permukaan pemodelan parametrik, mirip dengan NurbsSurface, juga didefinisikan oleh dua PatchDirection, yaitu Patch.#getU dan Patch.#getV. |
| PatchDirection | Arah U dan V Patch. |
| PbrMaterial | Material untuk rendering berbasis fisik berdasarkan warna albedo/logam/kekasaran. |
| PbrSpecularMaterial | Material untuk rendering berbasis fisik berdasarkan warna difus/spesular/kilap. |
| PdfFormat | Format Dokumen Portabel Adobe Contoh: Kode berikut menunjukkan cara mengekstrak semua adegan 3D yang didukung dari file PDF 3D, dan menuliskannya ke format obj. |
| PdfLoadOptions | Opsi untuk pemuatan PDF |
| PdfSaveOptions | Opsi penyimpanan dalam pengeksporan PDF. |
| PhongMaterial | Material untuk model shading blinn-phong. |
| PixelMapping | |
| Plane | Bidang parametrik. |
| PlyFormat | Format PLY. |
| PlyLoadOptions | Opsi memuat untuk file PLY |
| PlySaveOptions | Opsi menyimpan untuk mengekspor adegan sebagai file PLY. |
| PointCloud | Awan titik tidak berisi informasi topologi tetapi hanya titik kontrol dan elemen verteks. |
| PolygonBuilder | Kelas pembantu untuk membangun poligon untuk Mesh Example: |
| PolygonModifier | Utilitas untuk memodifikasi poligon |
| Pose | Pose digunakan untuk menyimpan matriks transformasi ketika geometri di‑skin. |
| PostProcessing | Efek pasca‑pemrosesan |
| Primitive | Kelas dasar untuk semua primitif |
| Profile | Profil 2D pada bidang xy |
| Property | Kelas untuk menyimpan properti yang ditentukan pengguna. |
| PropertyCollection | Koleksi properti |
| PushConstant | Utilitas untuk menyediakan data ke shader melalui push constant. |
| Pyramid | Piramida berparameter. |
| Quaternion | Quaternion biasanya digunakan untuk melakukan rotasi dalam grafika komputer. |
| Rect | Kelas untuk merepresentasikan persegi panjang |
| RectangleShape | Bentuk persegi panjang kompatibel IFC dengan sudut melengkung. |
| RectangularTorus | Torus persegi panjang berparameter. |
| RelativeRectangle | Persegi panjang relatif Rumus antara komponen relatif ke nilai absolut adalah: Scale * (Reference Width) + offset. Jadi jika kita ingin itu mewakili nilai absolut, biarkan semua bidang skala nol, dan gunakan bidang offset sebagai gantinya. |
| RenderFactory | RenderFactory membuat semua sumber daya yang direpresentasikan dalam pipeline rendering. |
| RenderParameters | Jelaskan parameter target render |
| RenderResource | Kelas abstrak untuk semua sumber daya render. Semua sumber daya render akan dibuang ketika renderer dilepaskan. |
| RenderState | Status render untuk membangun pipeline. Perubahan yang dibuat pada status render tidak akan memengaruhi instance pipeline yang dibuat. |
| Renderer | Konteks tentang renderer. |
| RendererException | |
| RendererVariableManager | Kelas ini mengelola variabel yang digunakan dalam rendering |
| RevolvedAreaSolid | Kelas ini merepresentasikan model padat dengan memutar penampang yang disediakan oleh profil sekitar sumbu. |
| RvmFormat | Format RVM |
| RvmLoadOptions | Opsi muat untuk file RVM AVEVA Plant Design Management System. |
| RvmSaveOptions | Opsi simpan untuk file RVM Aveva PDMS. |
| SPIRVSource | Shader yang dikompilasi dalam format SPIR-V. |
| SaveOptions | Kelas dasar untuk mengonfigurasi opsi dalam penyimpanan file untuk berbagai tipe. |
| Scene | |
| SceneObject | Kelas akar dari objek yang akan disimpan di dalam sebuah adegan. |
| ShaderException | Pengecualian terkait shader |
| ShaderMaterial | Material shader memungkinkan untuk mendeskripsikan material menggunakan mesin render eksternal atau bahasa shader. |
| ShaderProgram | Program shader |
| ShaderSet | Program shader untuk setiap jenis material |
| ShaderSource | Kode sumber shader |
| ShaderStage | Tahap shader |
| ShaderTechnique | Teknik shader merepresentasikan implementasi rendering yang konkret. |
| ShaderVariable | Variabel shader |
| Shape | Bentuk menggambarkan deformasi pada sekumpulan titik kontrol, yang mirip dengan cluster deformer di Maya. |
| Skeleton | Skeleton terutama digunakan oleh perangkat lunak CAD untuk membantu desainer memanipulasi transformasi struktur rangka, biasanya tidak berguna di luar perangkat lunak CAD. |
| SkinDeformer | Deformer kulit berisi beberapa tulang untuk bekerja, setiap tulang menggabungkan bagian geometri dengan bobot titik kontrol. |
| Sphere | Bola terparameter. |
| StencilState | Status stencil per wajah. |
| StlLoadOptions | Opsi muat untuk STL |
| StlSaveOptions | Opsi simpan untuk STL |
| Stream | Dibuat oleh lexchou pada 14/12/2016. |
| Structs | Kelas dasar dari array struct |
| StructuralMetadata | Kelas ini menyediakan dukungan untuk EXT_structural_metadata, hanya digunakan dalam glTF. |
| StructuralMetadata.ClassType | Definisi kelas dalam metadata |
| StructuralMetadata.EnumType | Definisi tipe enum |
| StructuralMetadata.EnumValue | Definisi nilai tipe enum. |
| StructuralMetadata.Property | Definisi properti dalam kelas metadata |
| StructuralMetadata.PropertyTable | Tabel properti. |
| SweptAreaSolid | Sebuah SweptAreaSolid membangun geometri dengan menyapu sebuah profil sepanjang direktiks. |
| TShape | Bentuk T yang kompatibel dengan IFC didefinisikan oleh parameter. |
| Text | Profil teks, profil ini menggambarkan kontur menggunakan font dan teks. |
| Texture | Kelas ini mendefinisikan tekstur dari file eksternal. |
| TextureBase | Kelas dasar untuk semua tekstur konkret. |
| TextureCodec | Kelas untuk mengelola encoder dan decoder untuk tekstur. |
| TextureData | Kelas ini berisi data mentah dan definisi format sebuah tekstur. |
| TextureSlot | Slot tekstur dalam Material, dapat dienumerasi melalui instance material. |
| Torus | Torus berparameter. |
| Transform | Sebuah transformasi berisi informasi yang memungkinkan akses ke translasi/skala/rotasi objek atau matriks transformasi dengan biaya minimal. Ini digunakan oleh transformasi lokal. |
| TransformBuilder | TransformBuilder digunakan untuk membangun matriks transformasi melalui rangkaian transformasi. |
| TransformedCurve | Sebuah TransformedCurve memberikan penempatan pada kurva dengan menggunakan matriks transformasi. |
| TrapeziumShape | Bentuk Trapesium yang kompatibel dengan IFC didefinisikan oleh parameter. |
| TriMesh | Sebuah TriMesh berisi data mentah yang dapat digunakan langsung oleh GPU. |
| TrialException | Ini muncul di Scene.Open/Scene.Save ketika tidak ada lisensi yang diterapkan. |
| TrimmedCurve | Sebuah kurva terbatas yang memotong kurva dasar di kedua ujung. |
| U3dLoadOptions | Opsi muat untuk 3d universal |
| U3dSaveOptions | Opsi simpan untuk 3d universal |
| UShape | Bentuk U yang kompatibel dengan IFC didefinisikan oleh parameter. |
| UsdSaveOptions | Opsi simpan untuk format USD/USDZ. |
| Vector2 | Vektor dengan dua komponen. |
| Vector3 | Vektor dengan tiga komponen. |
| Vector4 | Vektor dengan empat komponen. |
| Version | Dibuat oleh lexchou pada 4/17/2017. |
| Vertex | Referensi vertex, digunakan untuk mengakses vertex mentah di TriMesh. |
| VertexDeclaration | Deklarasi struktur vertex yang didefinisikan secara khusus |
| VertexElement | Kelas dasar elemen vertex. |
| VertexElementBinormal | Mendefinisikan vektor binormal untuk komponen yang ditentukan. |
| VertexElementDoublesTemplate | Kelas pembantu untuk mendefinisikan implementasi VertexElement yang konkret. |
| VertexElementEdgeCrease | Mendefinisikan lipatan tepi untuk komponen yang ditentukan |
| VertexElementHole | Mendefinisikan apakah poligon yang ditentukan adalah lubang |
| VertexElementIntsTemplate | Kelas pembantu untuk mendefinisikan implementasi VertexElement yang konkret. |
| VertexElementMaterial | Mendefinisikan indeks material untuk komponen yang ditentukan. |
| VertexElementNormal | Mendefinisikan vektor normal untuk komponen yang ditentukan. |
| VertexElementPolygonGroup | Mendefinisikan grup poligon untuk komponen yang ditentukan untuk mengelompokkan poligon terkait bersama-sama. |
| VertexElementSmoothingGroup | Grup penghalusan adalah sekumpulan poligon dalam mesh poligon yang seharusnya tampak membentuk permukaan yang halus. |
| VertexElementSpecular | Mendefinisikan warna spekular untuk komponen yang ditentukan. |
| VertexElementTangent | Mendefinisikan vektor tangen untuk komponen yang ditentukan. |
| VertexElementTemplate | Kelas pembantu untuk mendefinisikan implementasi VertexElement yang konkret. |
| VertexElementUV | Mendefinisikan koordinat UV untuk komponen yang ditentukan. |
| VertexElementUserData | Mendefinisikan data pengguna khusus untuk komponen yang ditentukan. |
| VertexElementVector4 | Kelas pembantu untuk mendefinisikan implementasi VertexElement yang konkret. |
| VertexElementVertexColor | Mendefinisikan warna vertex untuk komponen yang ditentukan |
| VertexElementVertexCrease | Mendefinisikan lipatan vertex untuk komponen yang ditentukan |
| VertexElementVisibility | Mendefinisikan apakah komponen yang ditentukan terlihat |
| VertexElementWeight | Mendefinisikan bobot campuran untuk komponen yang ditentukan. |
| VertexField | Deskripsi tata letak memori bidang vertex. |
| VertexFieldDataType | Tipe data bidang vertex |
| Viewport | Sebuah IRenderTarget berisi setidaknya satu viewport untuk merender adegan. |
| Watermark | Utilitas untuk mengkodekan/menguraikan watermark buta ke/dari mesh. |
| WeightedMode | Mode berbobot. |
| WindowHandle | Handle jendela yang dibungkus untuk berbagai platform. |
| XLoadOptions | Opsi Muat untuk file DirectX X. |
| ZShape | Profil bentuk Z yang kompatibel dengan IFC yang didefinisikan oleh parameter. |