FAQ — Aspose.3D FOSS untuk .NET

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.0

Versi .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?

FormatImporEkspor
OBJ (Wavefront)YaYa
STLYaYa
glTF 2.0 / GLBYaYa
FBXYaYa
COLLADA (DAE)YaYa
PLYYaTidak (ekspor tidak terhubung)
3MFYaYa

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.

 Bahasa Indonesia