GltfSaveOptions

GltfSaveOptions class

Menyimpan opsi untuk format glTF.

public class GltfSaveOptions : SaveOptions

Konstruktor

NamaKeterangan
GltfSaveOptions(FileContentType)Pembuat dariGltfSaveOptions
GltfSaveOptions(FileFormat)Pembuat dariGltfSaveOptions

Properti

NamaKeterangan
BufferFile { get; set; }Nama file dari file buffer eksternal yang digunakan untuk menyimpan data biner. Jika file ini tidak ditentukan, Aspose.3D akan menghasilkan nama untuk Anda. Ini diabaikan saat mengekspor glTF dalam mode biner.
DracoCompression { get; set; }Mendapat atau menyetel apakah akan mengaktifkan kompresi draco
EmbedAssets { get; set; }Sematkan semua aset eksternal sebagai base64 ke dalam file tunggal dalam mode ASCII, nilai defaultnya salah.
Encoding { get; set; }Mendapat atau menetapkan pengkodean default untuk file berbasis teks. Nilai default adalah null yang berarti importir/eksportir akan memutuskan pengkodean mana yang akan digunakan.
ExternalDracoEncoder { get; set; }Gunakan encoder draco eksternal untuk mempercepat kecepatan kompresi draco.
FallbackNormal { get; set; }Ketika pengekspor GLTF2 mendeteksi normal yang tidak valid, ini akan digunakan sebagai pengganti nilai aslinya untuk melewati validasi. Nilai default adalah (0, 1, 0)
FileFormat { get; }Mendapatkan format file yang ditentukan dalam opsi Simpan/Muat saat ini.
FileName { get; set; }Nama file dari adegan ekspor/impor. Ini opsional, tetapi berguna saat membuat cerita bersambung aset eksternal seperti materi OBJ.
FileSystem { get; set; }Izinkan pengguna menangani cara mengelola dependensi eksternal selama memuat/menyimpan.
FlipTexCoordV { get; set; }Balik tekstur koordinat v(t) komponen, nilai default adalah true.
ImageFormat { get; set; }Standar glTF hanya mendukung PNG/JPG sebagai format teksturnya, opsi ini akan memandu bagaimana Aspose.3D mengonversi gambar non-standar ke format yang didukung selama pengeksporan. Nilai default adalahPng
LookupPaths { get; set; }Beberapa file seperti OBJ bergantung pada file eksternal, jalur pencarian akan memungkinkan Aspose.3D mencari file eksternal untuk dimuat.
MaterialConverter { get; set; }Konverter khusus untuk mengonversi material geometri menjadi material PBR Jika ini tidak ditetapkan, eksportir glTF 2.0 akan secara otomatis mengonversi material standar menjadi material PBR. Nilai defaultnya adalah null Properti ini digunakan saat mengekspor adegan ke file glTF 2.0.
PrettyPrint { get; set; }Konten JSON file GLTF diindentasi untuk dibaca oleh manusia, nilai defaultnya adalah false
SaveExtras { get; set; }Simpan properti dinamis objek pemandangan ke bidang ’ekstra’ dalam file glTF yang dihasilkan. Ini berguna untuk menyediakan data khusus aplikasi. Nilai default adalah salah.
UseCommonMaterials { get; set; }Bahan bersambung menggunakan ekstensi bahan umum KHR, nilai defaultnya salah. Menyetel ini ke salah akan menyebabkan Aspose.3D mengekspor satu set verteks/fragmen shader jikaExportShaders

Lihat juga