FAQ — Aspose.3D FOSS untuk .NET
Lisensi
Lisensi apa yang digunakan Aspose.3D?
Paket ini dirilis di bawah lisensi proyek. Periksa repositori untuk ketentuan lisensi yang tepat.
Apakah saya memerlukan kunci lisensi untuk menggunakan perpustakaan?
Tidak diperlukan kunci lisensi. Kelas License dan Metered ada di permukaan API tetapi belum diimplementasikan dalam edisi FOSS saat ini.
Instalasi
Bagaimana cara menginstal Aspose.3D?
dotnet add package Aspose.3D --version 26.1.0Versi .NET apa yang diperlukan?
.NET 10.0 atau lebih baru.
Apakah library memiliki dependensi native?
Tidak. Ini adalah perpustakaan .NET yang dikelola tanpa komponen native spesifik platform.
Dukungan Format
Format file 3D apa yang didukung?
| Format | Impor | Ekspor |
|---|---|---|
| OBJ (Wavefront) | Ya | Ya |
| STL | Ya | Ya |
| glTF 2.0 / GLB | Ya | Ya |
| FBX | Ya | Ya |
| COLLADA (DAE) | Ya | Ya |
| PLY | Ya | Tidak (ekspor tidak terhubung) |
| 3MF | Ya | Ya |
Bisakah saya mengonversi antara dua format yang didukung?
Ya, selama format sumber mendukung impor dan format target mendukung ekspor. Muat dengan Scene.Open() dan simpan dengan Scene.Save().
Penggunaan API
Bagaimana cara memuat file 3D?
using Aspose.ThreeD;
var scene = new Scene();
scene.Open("model.obj");Bagaimana cara saya menyimpan ke format yang berbeda?
scene.Save("output.glb");Bisakah saya memuat dari aliran?
Ya. Scene.Open() menerima parameter Stream.
Bagaimana cara menelusuri grafik adegan?
Akses scene.RootNode.ChildNodes dan lakukan rekursi melalui koleksi ChildNodes setiap node.
Keterbatasan yang Diketahui
Apakah fitur rendering tersedia?
Tidak. Metode Scene.Render() ada di API tetapi melempar NotImplementedException pada versi saat ini.
Apakah operasi mesh boolean tersedia?
Tidak. Mesh.DoBoolean() belum diimplementasikan dan akan melempar NotImplementedException.
Apakah encoding/decoding watermark tersedia?
Tidak. Metode kelas Watermark tidak diimplementasikan dalam edisi FOSS.
Bisakah saya mengakses mesh deformers?
No. Geometry.GetDeformers() belum diimplementasikan.