Pertanyaan yang Sering Diajukan
Pertanyaan yang Sering Diajukan
Apa model lisensi untuk Aspose.3D?
Aspose.3D didistribusikan di bawah MIT License. Lisensi sumber terbuka yang permisif ini memungkinkan penggunaan gratis, modifikasi, dan distribusi perangkat lunak, termasuk dalam produk komersial, asalkan pemberitahuan hak cipta asli dan teks lisensi disertakan. Detail lengkap lisensi tersedia di file LICENSE yang disertakan dengan proyek.
Apakah dukungan animasi tersedia di Aspose.3D untuk Python?
Ya, kelas animasi berfungsi untuk membaca data animasi. API mencakup AnimationClip, AnimationNode, dan AnimationChannel sebagai implementasi penuh yang memungkinkan Anda membaca klip animasi, node, dan urutan keyframe dari format yang didukung. Penulisan atau pemutaran animasi bukan bagian dari rilis ini, tetapi kelas‑kelas tersebut bukan stub.
Apakah Aspose.3D dapat memuat gambar tekstur dari file?
Tidak, pemuatan gambar tekstur tidak diimplementasikan dalam Aspose.3D untuk Python. Perpustakaan tidak mendukung pemuatan atau pemrosesan file gambar tekstur seperti PNG atau JPEG. Ini adalah batasan yang diketahui yang didokumentasikan dalam laporan kesiapan PyPI.
Apakah importer OBJ mendukung mode pemetaan koordinat tekstur non-default?
Tidak, pengimpor OBJ hanya mendukung mode pemetaan koordinat tekstur default. Mode pemetaan lain seperti planar, spherical, atau cylindrical tidak diimplementasikan. Pembatasan ini didokumentasikan dalam ringkasan implementasi pengimpor OBJ.
Apa keterbatasan saat ini dari pengekspor FBX di Aspose.3D?
Ekspor FBX di Aspose.3D bersifat dasar dan belum mengekspor normal atau UV. Selain itu, eksportir mengeluarkan NotImplementedError saat dipanggil, menunjukkan bahwa belum berfungsi. Batasan ini didokumentasikan dalam laporan kesiapan PyPI dan ringkasan implementasi FBX.
Mengapa _parse_element mungkin gagal melanjutkan melewati CLOSE_BRACKET dalam parsing FBX?
Fungsi _parse_element dalam parser FBX tidak memajukan posisi kembali melewati CLOSE_BRACKET saat mengembalikan. Hal ini dapat menyebabkan kesalahan parsing atau loop tak terbatas selama parsing file FBX, terutama pada struktur bersarang. Masalah ini didokumentasikan dalam ringkasan implementasi FBX sebagai bug yang diketahui.
Apa yang terjadi ketika saya mencoba memuat file FBX yang sangat bersarang?
Struktur yang sangat bersarang dapat memicu rekursi tak terbatas selama parsing. Jika Anda menemukan RecursionError saat memuat file FBX yang kompleks, file tersebut kemungkinan berisi ruang lingkup yang sangat bersarang yang melampaui batas rekursi default Python. Sebagai solusi sementara, tingkatkan batas tersebut dengan sys.setrecursionlimit() sebelum memuat, atau sederhanakan struktur FBX di alat authoring Anda sebelum mengekspor.
Format 3D mana yang dapat diandalkan untuk round-tripping?
Format yang paling dapat diandalkan dukungannya untuk siklus penuh (muat dan simpan) adalah OBJ, STL (biner dan ASCII), glTF 2.0 / GLB, COLLADA, dan 3MF. Ekspor COLLADA dan 3MF didukung melalui scene.save('output.dae') dan scene.save('output.3mf'). Pemuatan FBX didukung dengan keterbatasan parser yang disebutkan di atas; penyimpanan FBX saat ini menghasilkan NotImplementedError. Untuk alur kerja produksi, pilih OBJ atau GLB sebagai format pertukaran Anda.
Lihat Juga
Aspose.3D for Python memiliki keterbatasan yang diketahui dalam parsing dan dukungan fitur. Saat mem-parsing ruang lingkup bersarang, elemen dapat ditambahkan ke ruang lingkup yang salah karena masalah manajemen ruang lingkup parser. Struktur yang sangat bersarang dapat memicu rekursi tak terbatas selama parsing. Perpustakaan ini tidak mendukung pemuatan gambar tekstur atau fitur material lanjutan seperti beberapa set UV. Kelas animasi berfungsi untuk membaca data animasi. Keterbatasan ini memengaruhi alur kerja game 3D Python dan visualisasi 3D Python.