GltfSaveOptions

GltfSaveOptions class

Opzioni di salvataggio per il formato glTF.

public class GltfSaveOptions : SaveOptions

Costruttori

Nome Descrizione
GltfSaveOptions(FileContentType) Costruttore diGltfSaveOptions
GltfSaveOptions(FileFormat) Costruttore diGltfSaveOptions

Proprietà

Nome Descrizione
BufferFile { get; set; } 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.
DracoCompression { get; set; } Ottiene o imposta se abilitare la compressione draco
EmbedAssets { get; set; } Incorpora tutte le risorse esterne come base64 in un singolo file in modalità ASCII, il valore predefinito è false.
Encoding { get; set; } 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.
ExternalDracoEncoder { get; set; } Usa l’encoder draco esterno per accelerare la velocità di compressione draco.
FallbackNormal { get; set; } Quando l’esportatore GLTF2 ha rilevato un valore normale non valido, questo verrà utilizzato al posto del suo valore originale per ignorare la convalida. Il valore predefinito è (0, 1, 0)
FileFormat { get; } Ottiene il formato file specificato nell’opzione Salva/Carica corrente.
FileName { get; set; } Il nome del file della scena di esportazione/importazione. Questo è facoltativo, ma utile quando si serializzano risorse esterne come il materiale di OBJ.
FileSystem { get; set; } Consenti all’utente di gestire come gestire le dipendenze esterne durante il caricamento/salvataggio.
FlipTexCoordV { get; set; } Capovolgi il componente v(t) della coordinata della trama, il valore predefinito è true.
ImageFormat { get; set; } Standard glTF supporta solo PNG/JPG come formato texture, questa opzione guiderà come Aspose.3D converte le immagini non standard in un formato supportato durante l’esportazione. Il valore predefinito èPng
LookupPaths { get; set; } Alcuni file come OBJ dipendono da un file esterno, i percorsi di ricerca consentiranno ad Aspose.3D di cercare il file esterno da caricare.
MaterialConverter { get; set; } 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à viene utilizzata quando si esporta una scena in un file glTF 2.0.
PrettyPrint { get; set; } Il contenuto JSON del file GLTF è rientrato per la lettura umana, il valore predefinito è false
SaveExtras { get; set; } Salva le proprietà dinamiche dell’oggetto scena in campi “extra” nel file glTF generato. Ciò è utile per fornire dati specifici dell’applicazione. Il valore predefinito è false.
UseCommonMaterials { get; set; } SeExportShaders

Guarda anche