GltfSaveOptions
Contenuti
[
Nascondere
]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
- class SaveOptions
- spazio dei nomi Aspose.ThreeD.Formats
- assemblea Aspose.3D