GltfSaveOptions

GltfSaveOptions class

Opsi simpan untuk format glTF.

Metode

constructor

NamaDeskripsi
constructor(contentType)Konstruktor GltfSaveOptions

Parameters:

NamaTipeDeskripsi
contentTypeFileContentTypeFileContentType

Result:


constructor_overload

NamaDeskripsi
constructor_overload(format)Konstruktor GltfSaveOptions

Parameters:

NamaTipeDeskripsi
bentukFileFormatnull

Result:


getPrettyPrint

NamaDeskripsi
getPrettyPrint()Konten JSON dari file GLTF diindentasi untuk kemudahan membaca manusia, nilai default adalah false

Result:


setPrettyPrint

NamaDeskripsi
setPrettyPrint(value)Konten JSON dari file GLTF diindentasi untuk kemudahan membaca manusia, nilai default adalah false

Result:


getFallbackNormal

NamaDeskripsi
getFallbackNormal()Ketika ekspor GLTF2 mendeteksi normal yang tidak valid, nilai ini akan digunakan menggantikan nilai aslinya untuk melewati validasi. Nilai default adalah (0, 1, 0)

Result:


getEmbedAssets

NamaDeskripsi
getEmbedAssets()Sematkan semua aset eksternal sebagai base64 ke dalam satu file dalam mode ASCII, nilai default adalah false.

Result:


setEmbedAssets

NamaDeskripsi
setEmbedAssets(value)Sematkan semua aset eksternal sebagai base64 ke dalam satu file dalam mode ASCII, nilai default adalah false.

Result:


getImageFormat

NamaDeskripsi
getImageFormat()Standard glTF hanya mendukung PNG/JPG sebagai format teksturnya, opsi ini akan memandu bagaimana Aspose.3D mengonversi gambar non-standar ke format yang didukung selama proses ekspor. Nilai default adalah GltfEmbeddedImageFormat.PNGNilai properti ini adalah konstanta integer GltfEmbeddedImageFormat.

Result:


setImageFormat

NamaDeskripsi
setImageFormat(value)Standard glTF hanya mendukung PNG/JPG sebagai format teksturnya, opsi ini akan memandu bagaimana Aspose.3D mengonversi gambar non-standar ke format yang didukung selama proses ekspor. Nilai default adalah GltfEmbeddedImageFormat.PNGNilai properti ini adalah konstanta integer GltfEmbeddedImageFormat.

Result:


getMaterialConverter

NamaDeskripsi
getMaterialConverter()Konverter khusus untuk mengonversi material geometri menjadi material PBR. Jika ini tidak ditetapkan, pengekspor glTF 2.0 akan secara otomatis mengonversi material standar menjadi material PBR. Nilai default adalah null. Properti ini digunakan saat mengekspor sebuah adegan ke file glTF 2.0.

Result:


setMaterialConverter

NamaDeskripsi
setMaterialConverter(value)Konverter khusus untuk mengonversi material geometri menjadi material PBR. Jika ini tidak ditetapkan, pengekspor glTF 2.0 akan secara otomatis mengonversi material standar menjadi material PBR. Nilai default adalah null. Properti ini digunakan saat mengekspor sebuah adegan ke file glTF 2.0.

Result:


getUseCommonMaterials

NamaDeskripsi
getUseCommonMaterials()Serialisasikan material menggunakan ekstensi material umum KHR, nilai default adalah false. Mengatur ini ke false akan menyebabkan Aspose.3D mengekspor sekumpulan shader vertex/fragment jika #Error Cref: P:Aspose.ThreeD.Formats.GltfSaveOptions.ExportShaders

Result:


setUseCommonMaterials

NamaDeskripsi
setUseCommonMaterials(value)Serialisasikan material menggunakan ekstensi material umum KHR, nilai default adalah false. Mengatur ini ke false akan menyebabkan Aspose.3D mengekspor sekumpulan shader vertex/fragment jika #Error Cref: P:Aspose.ThreeD.Formats.GltfSaveOptions.ExportShaders

Result:


getExternalDracoEncoder

NamaDeskripsi
getExternalDracoEncoder()Gunakan encoder draco eksternal untuk mempercepat kecepatan kompresi draco. Aspose.3D akan membuat proses sub baru untuk mengkodekan mesh ke format draco, gunakan dengan risiko Anda sendiri.

Result:


setExternalDracoEncoder

NamaDeskripsi
setExternalDracoEncoder(value)Gunakan encoder draco eksternal untuk mempercepat kecepatan kompresi draco. Aspose.3D akan membuat proses sub baru untuk mengkodekan mesh ke format draco, gunakan dengan risiko Anda sendiri.

Result:


getFlipTexCoordV

NamaDeskripsi
getFlipTexCoordV()Balik komponen koordinat tekstur v(t), nilai default adalah true.

Result:


setFlipTexCoordV

NamaDeskripsi
setFlipTexCoordV(value)Balik komponen koordinat tekstur v(t), nilai default adalah true.

Result:


getBufferFile

NamaDeskripsi
getBufferFile()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.

Result:


setBufferFile

NamaDeskripsi
setBufferFile(value)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.

Result:


getSaveExtras

NamaDeskripsi
getSaveExtras()Simpan properti dinamis objek adegan ke dalam bidang ’extra’ pada file glTF yang dihasilkan. Ini berguna untuk menyediakan data khusus aplikasi. Nilai default adalah false.

Result:


setSaveExtras

NamaDeskripsi
setSaveExtras(value)Simpan properti dinamis objek adegan ke dalam bidang ’extra’ pada file glTF yang dihasilkan. Ini berguna untuk menyediakan data khusus aplikasi. Nilai default adalah false.

Result:


getApplyUnitScale

NamaDeskripsi
getApplyUnitScale()Terapkan AssetInfo.UnitScaleFactor ke mesh. Nilai default adalah false.

Result:


setApplyUnitScale

NamaDeskripsi
setApplyUnitScale(value)Terapkan AssetInfo.UnitScaleFactor ke mesh. Nilai default adalah false.

Result:


getDracoCompression

NamaDeskripsi
getDracoCompression()Mendapatkan atau mengatur apakah mengaktifkan kompresi draco

Result:


setDracoCompression

NamaDeskripsi
setDracoCompression(value)Mendapatkan atau mengatur apakah mengaktifkan kompresi draco

Result:


getExportTextures

NamaDeskripsi
getExportTextures()Coba salin tekstur yang digunakan dalam adegan ke direktori output.

Result:


setExportTextures

NamaDeskripsi
setExportTextures(value)Coba salin tekstur yang digunakan dalam adegan ke direktori output.

Result:


getFileFormat

NamaDeskripsi
getFileFormat()Mendapatkan format file yang ditentukan dalam opsi Simpan/Muat saat ini.

Result:


getEncoding

NamaDeskripsi
getEncoding()Mendapatkan atau mengatur enkoding default untuk file berbasis teks. Nilai default adalah null yang berarti pengimpor/pengekspor akan memutuskan enkoding mana yang akan digunakan.

Result:


getFileSystem

NamaDeskripsi
getFileSystem()Izinkan pengguna mengelola cara menangani ketergantungan eksternal selama memuat/menyimpan.

Result:


setFileSystem

NamaDeskripsi
setFileSystem(value)Izinkan pengguna mengelola cara menangani ketergantungan eksternal selama memuat/menyimpan.

Result:


getLookupPaths

NamaDeskripsi
getLookupPaths()Beberapa file seperti OBJ bergantung pada file eksternal, jalur pencarian akan memungkinkan Aspose.3D mencari file eksternal untuk dimuat.

Result:


getFileName

NamaDeskripsi
getFileName()Nama file dari adegan yang diekspor/dimpor. Ini bersifat opsional, tetapi berguna saat menyerialisasi aset eksternal seperti material OBJ.

Result:


setFileName

NamaDeskripsi
setFileName(value)Nama file dari adegan yang diekspor/dimpor. Ini bersifat opsional, tetapi berguna saat menyerialisasi aset eksternal seperti material OBJ.

Result: