Soalan Lazim — Aspose.3D FOSS untuk .NET
Pelesenan
Apakah lesen yang digunakan oleh Aspose.3D?
Pakej ini dikeluarkan di bawah lesen projek. Semak repositori untuk terma lesen yang tepat.
Adakah saya memerlukan kunci lesen untuk menggunakan perpustakaan?
Tiada kunci lesen diperlukan. Kelas License dan Metered wujud dalam permukaan API tetapi belum lagi dilaksanakan dalam edisi FOSS semasa.
Pemasangan
Bagaimana saya memasang Aspose.3D?
dotnet add package Aspose.3D --version 26.1.0Versi .NET apa yang diperlukan?
.NET 10.0 atau lebih baru.
Adakah perpustakaan ini mempunyai kebergantungan asli?
Tidak. Ia adalah perpustakaan .NET yang diuruskan tanpa komponen asli khusus platform.
Sokongan Format
Apakah format fail 3D yang disokong?
| Format | Import | Eksport |
|---|---|---|
| OBJ (Wavefront) | Ya | Ya |
| STL | Ya | Ya |
| glTF 2.0 / GLB | Ya | Ya |
| FBX | Ya | Ya |
| COLLADA (DAE) | Ya | Ya |
| PLY | Ya | Tidak (pengekspor tidak disambungkan) |
| 3MF | Ya | Ya |
Bolehkah saya menukar antara mana-mana dua format yang disokong?
Ya, selagi format sumber menyokong import dan format sasaran menyokong eksport. Muat dengan Scene.Open() dan simpan dengan Scene.Save().
Penggunaan API
Bagaimana saya memuatkan fail 3D?
using Aspose.ThreeD;
var scene = new Scene();
scene.Open("model.obj");Bagaimana saya menyimpan ke format yang berbeza?
scene.Save("output.glb");Bolehkah saya memuatkan dari aliran?
Ya. Scene.Open() menerima parameter Stream.
Bagaimana saya menelusuri graf adegan?
Akses scene.RootNode.ChildNodes dan ulangi secara rekursif melalui koleksi ChildNodes setiap nod.
Keterbatasan yang Diketahui
Adakah ciri rendering tersedia?
Tidak. Kaedah Scene.Render() wujud dalam API tetapi melempar NotImplementedException dalam versi semasa.
Adakah operasi mesh boolean tersedia?
Tidak. Mesh.DoBoolean() belum dilaksanakan dan akan melempar NotImplementedException.
Adakah pengekodan/penyahkodan watermark tersedia?
Tidak. Kaedah kelas Watermark tidak dilaksanakan dalam edisi FOSS.
Bolehkah saya mengakses penyahbentuk mesh?
Tidak. Geometry.GetDeformers() belum dilaksanakan.