Esporta file di texture durante il salvataggio della scena 3D

Contents
[ ]

Per esportare una scena e assicurarsi che tutte le trame associate vengano salvate nella stessa directory, segui questi passaggi:

Scene scene = Scene.FromFile(@"BoomBox.glb");
var opt = new ObjSaveOptions();
opt.ExportTextures = true;
scene.Save(@"D:\tmp\boombox\output.obj", opt);

Tutti gli oggetti SaveOptions in Aspose.3D includono la proprietà ExportTextures, che semplifica il processo di gestione delle trame durante l’esportazione. Questa proprietà garantisce che tutte le trame, sia esterne che incorporate, vengano salvate nella directory di output specificata. Questa funzione è compatibile con vari formati di file che supportano l’esportazione di texture, come FBX, 3DS, OBJ, USD, GLTF e DAE.

Spiegazione

  1. Caricare la scena: La scena viene caricata dal file di input.
  2. Configura le opzioni di salvataggio: imposta ExportTextures su true.
  3. Esporta la scena: la scena viene salvata nella directory di output con i percorsi di texture aggiornati.

Sfruttando la proprietà ExportTextures in SaveOptions, puoi esportare senza problemi 3D scene insieme alle loro trame, assicurandoti che tutte le risorse necessarie siano organizzate in un’unica directory. Questa funzione migliora la portabilità e la facilità d’uso dei file 3D su varie piattaforme e applicazioni.

Risorse

  1. Tutorial online
  2. Opzioni di salvataggio