Exportera texturfiler vid sparning av 3D- scene

Contents
[ ]

För att exportera en scen och se till att alla tillhörande texturer sparas i samma katalog, följ dessa steg:

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

Alla SaveOptions-objekt i Aspose.3D inkluderar egenskapen ExportTextures, vilket förenklar processen för hantering av texturer under export. Den här egenskapen säkerställer att alla texturer, oavsett om de är externa eller inbäddade, sparas i den angivna utmatningskatalogen. Den här funktionen är kompatibel med olika filformat som stöder texturexport, såsom FBX, 3DS, OBJ, USD, GLTF, och DAE.

Förklaring

  1. Ladda scenen: Scenen är laddad från inmatningsfilen.
  2. Anpassa sparningsalternativ: Ange ExportTextures till true.
  3. Exportera scenen: Scenen sparas i utmatningskatalogen med de uppdaterade textursökvägarna.

Genom att utnyttja egenskapen ExportTextures i SaveOptions kan du smidigt exportera 3D scener tillsammans med deras texturer, Se till att alla nödvändiga tillgångar organiseras i en enda katalog. Denna funktion förbättrar bärbarheten och enkel användning av 3D filer över olika plattformar och program.

Resurser

  1. Online Tutorial
  2. SaveOptions