GltfSaveOptions

GltfSaveOptions class

glTF formatı için kaydetme seçenekleri.

Yöntemler

constructor

AdAçıklama
constructor(contentType)GltfSaveOptions sınıfının yapıcı metodu

Parameters:

AdTürAçıklama
contentTypeFileContentTypeFileContentType

Result:


constructor_overload

AdAçıklama
constructor_overload(format)GltfSaveOptions sınıfının yapıcı metodu

Parameters:

AdTürAçıklama
formaDosya Biçiminull

Result:


getPrettyPrint

AdAçıklama
getPrettyPrint()GLTF dosyasının JSON içeriği insan okuyuşu için girintilenmiştir, varsayılan değer false’tur.

Result:


setPrettyPrint

AdAçıklama
setPrettyPrint(value)GLTF dosyasının JSON içeriği insan okuyuşu için girintilenmiştir, varsayılan değer false’tur.

Result:


getFallbackNormal

AdAçıklama
getFallbackNormal()GLTF2 dışa aktarıcı geçersiz bir normal tespit ettiğinde, doğrulamadan geçmek için orijinal değeri yerine bu değer kullanılacaktır. Varsayılan değer (0, 1, 0)‘dır.

Result:


getEmbedAssets

AdAçıklama
getEmbedAssets()Tüm dış varlıkları ASCII modunda tek bir dosyaya base64 olarak göm, varsayılan değer false’tur.

Result:


setEmbedAssets

AdAçıklama
setEmbedAssets(value)Tüm dış varlıkları ASCII modunda tek bir dosyaya base64 olarak göm, varsayılan değer false’tur.

Result:


getImageFormat

AdAçıklama
getImageFormat()Standart glTF yalnızca PNG/JPG’yi doku formatı olarak destekler, bu seçenek dış standart görüntülerin dışa aktarım sırasında Aspose.3D tarafından desteklenen formata nasıl dönüştürüleceğini yönlendirir. Varsayılan değer GltfEmbeddedImageFormat.PNG’dir. Özelliğin değeri GltfEmbeddedImageFormat tam sayı sabitidir.

Result:


setImageFormat

AdAçıklama
setImageFormat(value)Standart glTF yalnızca PNG/JPG’yi doku formatı olarak destekler, bu seçenek dış standart görüntülerin dışa aktarım sırasında Aspose.3D tarafından desteklenen formata nasıl dönüştürüleceğini yönlendirir. Varsayılan değer GltfEmbeddedImageFormat.PNG’dir. Özelliğin değeri GltfEmbeddedImageFormat tam sayı sabitidir.

Result:


getMaterialConverter

AdAçıklama
getMaterialConverter()Geometrinin malzemesini PBR malzemesine dönüştürmek için özel dönüştürücü. Eğer atanmazsa, glTF 2.0 dışa aktarıcı standart malzemeyi otomatik olarak PBR malzemesine dönüştürür. Varsayılan değer null’dır. Bu özellik bir sahneyi glTF 2.0 dosyasına dışa aktarırken kullanılır.

Result:


setMaterialConverter

AdAçıklama
setMaterialConverter(value)Geometrinin malzemesini PBR malzemesine dönüştürmek için özel dönüştürücü. Eğer atanmazsa, glTF 2.0 dışa aktarıcı standart malzemeyi otomatik olarak PBR malzemesine dönüştürür. Varsayılan değer null’dır. Bu özellik bir sahneyi glTF 2.0 dosyasına dışa aktarırken kullanılır.

Result:


getUseCommonMaterials

AdAçıklama
getUseCommonMaterials()Malzemeleri KHR ortak malzeme uzantılarını kullanarak serileştir, varsayılan değer false’tur. Bunu false olarak ayarlamak, Aspose.3D’nin bir dizi vertex/fragment gölgelendirici dışa aktarmasına neden olur eğer #Error Cref: P:Aspose.ThreeD.Formats.GltfSaveOptions.ExportShaders

Result:


setUseCommonMaterials

AdAçıklama
setUseCommonMaterials(value)Malzemeleri KHR ortak malzeme uzantılarını kullanarak serileştir, varsayılan değer false’tur. Bunu false olarak ayarlamak, Aspose.3D’nin bir dizi vertex/fragment gölgelendirici dışa aktarmasına neden olur eğer #Error Cref: P:Aspose.ThreeD.Formats.GltfSaveOptions.ExportShaders

Result:


getExternalDracoEncoder

AdAçıklama
getExternalDracoEncoder()Draco sıkıştırma hızını artırmak için harici draco kodlayıcı kullanın. Aspose.3D, ağı draco formatına kodlamak için yeni bir alt süreç oluşturacak, bunu kendi sorumluluğunuzda kullanın.

Result:


setExternalDracoEncoder

AdAçıklama
setExternalDracoEncoder(value)Draco sıkıştırma hızını artırmak için harici draco kodlayıcı kullanın. Aspose.3D, ağı draco formatına kodlamak için yeni bir alt süreç oluşturacak, bunu kendi sorumluluğunuzda kullanın.

Result:


getFlipTexCoordV

AdAçıklama
getFlipTexCoordV()Doku koordinatı v(t) bileşenini ters çevir, varsayılan değer true’tur.

Result:


setFlipTexCoordV

AdAçıklama
setFlipTexCoordV(value)Doku koordinatı v(t) bileşenini ters çevir, varsayılan değer true’tur.

Result:


getBufferFile

AdAçıklama
getBufferFile()İkili verileri depolamak için kullanılan harici tampon dosyasının dosya adı. Bu dosya belirtilmezse, Aspose.3D sizin için bir ad oluşturur. Bu, glTF’yi ikili modda dışa aktarırken yoksayılır.

Result:


setBufferFile

AdAçıklama
setBufferFile(value)İkili verileri depolamak için kullanılan harici tampon dosyasının dosya adı. Bu dosya belirtilmezse, Aspose.3D sizin için bir ad oluşturur. Bu, glTF’yi ikili modda dışa aktarırken yoksayılır.

Result:


getSaveExtras

AdAçıklama
getSaveExtras()Sahne nesnesinin dinamik özelliklerini oluşturulan glTF dosyasındaki ’extra’ alanlarına kaydet. Bu, uygulamaya özgü verileri sağlamak için faydalıdır. Varsayılan değer false’tur.

Result:


setSaveExtras

AdAçıklama
setSaveExtras(value)Sahne nesnesinin dinamik özelliklerini oluşturulan glTF dosyasındaki ’extra’ alanlarına kaydet. Bu, uygulamaya özgü verileri sağlamak için faydalıdır. Varsayılan değer false’tur.

Result:


getApplyUnitScale

AdAçıklama
getApplyUnitScale()AssetInfo.UnitScaleFactor’ı mesh’e uygula. Varsayılan değer false’tur.

Result:


setApplyUnitScale

AdAçıklama
setApplyUnitScale(value)AssetInfo.UnitScaleFactor’ı mesh’e uygula. Varsayılan değer false’tur.

Result:


getDracoCompression

AdAçıklama
getDracoCompression()Draco sıkıştırmasını etkinleştirip etkinleştirmeyeceği alınır veya ayarlanır

Result:


setDracoCompression

AdAçıklama
setDracoCompression(value)Draco sıkıştırmasını etkinleştirip etkinleştirmeyeceği alınır veya ayarlanır

Result:


getExportTextures

AdAçıklama
getExportTextures()Sahnede kullanılan dokuları çıktı dizinine kopyalamayı deneyin.

Result:


setExportTextures

AdAçıklama
setExportTextures(value)Sahnede kullanılan dokuları çıktı dizinine kopyalamayı deneyin.

Result:


getFileFormat

AdAçıklama
getFileFormat()Mevcut Kaydet/Yükle seçeneğinde belirtilen dosya formatını alır.

Result:


getEncoding

AdAçıklama
getEncoding()Metin tabanlı dosyalar için varsayılan kodlamayı alır veya ayarlar. Varsayılan değer null’dur, bu da içe aktarıcı/dışa aktarıcının hangi kodlamayı kullanacağına karar vereceği anlamına gelir.

Result:


getFileSystem

AdAçıklama
getFileSystem()Kullanıcının yükleme/kaydetme sırasında dış bağımlılıkları nasıl yöneteceğini ele almasına izin verir.

Result:


setFileSystem

AdAçıklama
setFileSystem(value)Kullanıcının yükleme/kaydetme sırasında dış bağımlılıkları nasıl yöneteceğini ele almasına izin verir.

Result:


getLookupPaths

AdAçıklama
getLookupPaths()OBJ gibi bazı dosyalar dış dosyalara bağımlıdır, arama yolları Aspose.3D’nin dış dosyayı yüklemek için aramasına izin verir.

Result:


getFileName

AdAçıklama
getFileName()Dışa aktarma/içe aktarma sahnesinin dosya adı. Bu isteğe bağlıdır, ancak OBJ’nin malzemesi gibi dış varlıkları serileştirirken faydalıdır.

Result:


setFileName

AdAçıklama
setFileName(value)Dışa aktarma/içe aktarma sahnesinin dosya adı. Bu isteğe bağlıdır, ancak OBJ’nin malzemesi gibi dış varlıkları serileştirirken faydalıdır.

Result: