GltfSaveOptions
Contenuti
[
Nascondere
]GltfSaveOptions class
Opzioni di salvataggio per il formato glTF.
Metodi
constructor
| Nome | Descrizione |
|---|---|
| constructor(contentType) | Costruttore di GltfSaveOptions |
Parameters:
| Nome | Tipo | Descrizione |
|---|---|---|
| contentType | FileContentType | FileContentType |
Result:
constructor_overload
| Nome | Descrizione |
|---|---|
| constructor_overload(format) | Costruttore di GltfSaveOptions |
Parameters:
| Nome | Tipo | Descrizione |
|---|---|---|
| forma | FormatoFile | null |
Result:
getPrettyPrint
| Nome | Descrizione |
|---|---|
| getPrettyPrint() | Il contenuto JSON del file GLTF è indentato per la lettura umana, il valore predefinito è false |
Result:
setPrettyPrint
| Nome | Descrizione |
|---|---|
| setPrettyPrint(value) | Il contenuto JSON del file GLTF è indentato per la lettura umana, il valore predefinito è false |
Result:
getFallbackNormal
| Nome | Descrizione |
|---|---|
| getFallbackNormal() | Quando l’esportatore GLTF2 rileva una normale non valida, questa verrà utilizzata al posto del valore originale per bypassare la convalida. Il valore predefinito è (0, 1, 0) |
Result:
getEmbedAssets
| Nome | Descrizione |
|---|---|
| getEmbedAssets() | Incorpora tutti gli asset esterni come base64 in un unico file in modalità ASCII, il valore predefinito è false. |
Result:
setEmbedAssets
| Nome | Descrizione |
|---|---|
| setEmbedAssets(value) | Incorpora tutti gli asset esterni come base64 in un unico file in modalità ASCII, il valore predefinito è false. |
Result:
getImageFormat
| Nome | Descrizione |
|---|---|
| getImageFormat() | Lo standard glTF supporta solo PNG/JPG come formato texture; questa opzione indicherà come Aspose.3D converte le immagini non standard nel formato supportato durante l’esportazione. Il valore predefinito è GltfEmbeddedImageFormat.PNG. Il valore della proprietà è la costante intera GltfEmbeddedImageFormat. |
Result:
setImageFormat
| Nome | Descrizione |
|---|---|
| setImageFormat(value) | Lo standard glTF supporta solo PNG/JPG come formato texture; questa opzione indicherà come Aspose.3D converte le immagini non standard nel formato supportato durante l’esportazione. Il valore predefinito è GltfEmbeddedImageFormat.PNG. Il valore della proprietà è la costante intera GltfEmbeddedImageFormat. |
Result:
getMaterialConverter
| Nome | Descrizione |
|---|---|
| getMaterialConverter() | Convertitore personalizzato per convertire il materiale della geometria in materiale PBR. Se non assegnato, l’esportatore glTF 2.0 convertirà automaticamente il materiale standard in materiale PBR. Il valore predefinito è null. Questa proprietà è utilizzata durante l’esportazione di una scena in un file glTF 2.0. |
Result:
setMaterialConverter
| Nome | Descrizione |
|---|---|
| setMaterialConverter(value) | Convertitore personalizzato per convertire il materiale della geometria in materiale PBR. Se non assegnato, l’esportatore glTF 2.0 convertirà automaticamente il materiale standard in materiale PBR. Il valore predefinito è null. Questa proprietà è utilizzata durante l’esportazione di una scena in un file glTF 2.0. |
Result:
getUseCommonMaterials
| Nome | Descrizione |
|---|---|
| getUseCommonMaterials() | Serializza i materiali usando le estensioni KHR common material, valore predefinito è false. Impostare questo a false farà sì che Aspose.3D esporti un set di shader vertex/fragment se #Error Cref: P:Aspose.ThreeD.Formats.GltfSaveOptions.ExportShaders |
Result:
setUseCommonMaterials
| Nome | Descrizione |
|---|---|
| setUseCommonMaterials(value) | Serializza i materiali usando le estensioni KHR common material, valore predefinito è false. Impostare questo a false farà sì che Aspose.3D esporti un set di shader vertex/fragment se #Error Cref: P:Aspose.ThreeD.Formats.GltfSaveOptions.ExportShaders |
Result:
getExternalDracoEncoder
| Nome | Descrizione |
|---|---|
| getExternalDracoEncoder() | Utilizza un encoder draco esterno per accelerare la velocità di compressione draco. Aspose.3D creerà un nuovo sottoprocesso per codificare la mesh nel formato draco; usalo a tuo rischio. |
Result:
setExternalDracoEncoder
| Nome | Descrizione |
|---|---|
| setExternalDracoEncoder(value) | Utilizza un encoder draco esterno per accelerare la velocità di compressione draco. Aspose.3D creerà un nuovo sottoprocesso per codificare la mesh nel formato draco; usalo a tuo rischio. |
Result:
getFlipTexCoordV
| Nome | Descrizione |
|---|---|
| getFlipTexCoordV() | Inverti la componente v(t) della coordinata texture, valore predefinito è true. |
Result:
setFlipTexCoordV
| Nome | Descrizione |
|---|---|
| setFlipTexCoordV(value) | Inverti la componente v(t) della coordinata texture, valore predefinito è true. |
Result:
getBufferFile
| Nome | Descrizione |
|---|---|
| getBufferFile() | Il nome del file del buffer esterno utilizzato per memorizzare i dati binari. Se questo file non è specificato, Aspose.3D genererà un nome per te. Questo viene ignorato quando si esporta glTF in modalità binaria. |
Result:
setBufferFile
| Nome | Descrizione |
|---|---|
| setBufferFile(value) | Il nome del file del buffer esterno utilizzato per memorizzare i dati binari. Se questo file non è specificato, Aspose.3D genererà un nome per te. Questo viene ignorato quando si esporta glTF in modalità binaria. |
Result:
getSaveExtras
| Nome | Descrizione |
|---|---|
| getSaveExtras() | Salva le proprietà dinamiche dell’oggetto scena nei campi ’extra’ del file glTF generato. Questo è utile per fornire dati specifici dell’applicazione. Il valore predefinito è false. |
Result:
setSaveExtras
| Nome | Descrizione |
|---|---|
| setSaveExtras(value) | Salva le proprietà dinamiche dell’oggetto scena nei campi ’extra’ del file glTF generato. Questo è utile per fornire dati specifici dell’applicazione. Il valore predefinito è false. |
Result:
getApplyUnitScale
| Nome | Descrizione |
|---|---|
| getApplyUnitScale() | Applica AssetInfo.UnitScaleFactor alla mesh. Il valore predefinito è false. |
Result:
setApplyUnitScale
| Nome | Descrizione |
|---|---|
| setApplyUnitScale(value) | Applica AssetInfo.UnitScaleFactor alla mesh. Il valore predefinito è false. |
Result:
getDracoCompression
| Nome | Descrizione |
|---|---|
| getDracoCompression() | Ottiene o imposta se abilitare la compressione draco |
Result:
setDracoCompression
| Nome | Descrizione |
|---|---|
| setDracoCompression(value) | Ottiene o imposta se abilitare la compressione draco |
Result:
getExportTextures
| Nome | Descrizione |
|---|---|
| getExportTextures() | Prova a copiare le texture utilizzate nella scena nella directory di output. |
Result:
setExportTextures
| Nome | Descrizione |
|---|---|
| setExportTextures(value) | Prova a copiare le texture utilizzate nella scena nella directory di output. |
Result:
getFileFormat
| Nome | Descrizione |
|---|---|
| getFileFormat() | Ottiene il formato file specificato nell’opzione Salva/Carica corrente. |
Result:
getEncoding
| Nome | Descrizione |
|---|---|
| getEncoding() | Ottiene o imposta la codifica predefinita per i file di testo. Il valore predefinito è null, il che significa che l’importatore/esportatore deciderà quale codifica utilizzare. |
Result:
getFileSystem
| Nome | Descrizione |
|---|---|
| getFileSystem() | Consente all’utente di gestire come amministrare le dipendenze esterne durante il caricamento/salvataggio. |
Result:
setFileSystem
| Nome | Descrizione |
|---|---|
| setFileSystem(value) | Consente all’utente di gestire come amministrare le dipendenze esterne durante il caricamento/salvataggio. |
Result:
getLookupPaths
| Nome | Descrizione |
|---|---|
| getLookupPaths() | Alcuni file, come OBJ, dipendono da file esterni; i percorsi di ricerca consentono ad Aspose.3D di cercare i file esterni da caricare. |
Result:
getFileName
| Nome | Descrizione |
|---|---|
| getFileName() | Il nome file della scena di esportazione/importazione. È opzionale, ma utile quando si serializzano risorse esterne come il materiale di OBJ. |
Result:
setFileName
| Nome | Descrizione |
|---|---|
| setFileName(value) | Il nome file della scena di esportazione/importazione. È opzionale, ma utile quando si serializzano risorse esterne come il materiale di OBJ. |
Result: