Exportera texturfiler vid sparning av 3D- scene
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
- Ladda scenen: Scenen är laddad från inmatningsfilen.
- Anpassa sparningsalternativ: Ange
ExportTextures
tilltrue
. - 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.