Specificare 3D Opzioni di salvataggio file

3D Opzioni di salvataggio file

Esistono diversi overload del metodo Scene.save che accettano un’istanza SaveOptions. Questa dovrebbe essere un’istanza di una classe derivata dalla classe SaveOptions. Ogni formato di salvataggio ha una classe corrispondente che contiene le opzioni di salvataggio per quel formato di salvataggio, ad esempio c' è ColladaSaveOptions per il formato di salvataggio FileFormat.COLLADA.

Utilizzo di Collada Opzioni di salvataggio

Il codice seguente mostra come impostare le opzioni di salvataggio prima di salvare un file 3D in formato Collada.

Utilizzo di Discreet3DS Opzioni di salvataggio

Il codice seguente mostra come impostare le opzioni di salvataggio prima di salvare un file 3D in un formato Discreet 3DS.

Utilizzo delle opzioni di salvataggio FBX

Il codice seguente mostra come impostare le opzioni di salvataggio prima di salvare un file 3D in un formato FBX.

Utilizzo di OBJ Opzioni di salvataggio

Il codice seguente mostra come impostare le opzioni di salvataggio prima di salvare un file 3D in un formato Obj.

Utilizzo di STL Opzioni di salvataggio

Il codice seguente mostra come impostare le opzioni di salvataggio prima di salvare un file 3D in formato STL.

Utilizzo delle opzioni di salvataggio U3D

Il codice seguente mostra come impostare le opzioni di salvataggio prima di salvare un documento in formato U3D.

Utilizzo delle opzioni di salvataggio glTF

Il codice seguente mostra come impostare le opzioni di salvataggio prima di salvare un documento in formato glTF.

PrettyPrint in glTF Opzioni di salvataggio

È inoltre possibile utilizzare il metodo setPrettyPrint della classe GLTFSaveOptions per la stampa JSON comprensibile per l’uomo. Il codice seguente mostra come utilizzare questa funzionalità.

Salva le dipendenze di una scena 3D nel file system reale

Gli sviluppatori potrebbero richiedere di salvare tutte le dipendenze della scena 3D nel file system reale. Possono definire il percorso di una directory locale, salvare nell’oggetto MemoryFileSystem o semplicemente scartare le dipendenze. La proprietà FileSystem viene aggiunta nelle classi di tutte le opzioni di salvataggio.

Scartare il salvataggio dei file materiali

Salvare le dipendenze nella directory locale

Salvare le dipendenze nell’istanza MemoryFileSystem

Utilizzo delle opzioni di salvataggio Google Draco (.DRC)

Il codice seguente mostra come impostare le opzioni di salvataggio prima di salvare un modello 3D in formato DRC.

Utilizzo di RVM Opzioni di salvataggio

Il codice seguente mostra come impostare le opzioni di salvataggio prima di salvare un modello 3D in formato RVM.