Ovaj precizni vodič vodi o kako pretvoriti GLB u OBJ u Pythonu. Pruža detalje za postavljanje razvojnog okruženja, slijed koraka za pisanje aplikacije i primjer koda koji se može izvoditi za razvoj GLB u OBJ pretvarač u Pythonu. Također ćemo prilagoditi pretvorenu OBJ datoteku pomoću objekta ObjSaveOptions.
Koraci za pretvaranje GLB u OBJ u Pythonu
- Postavite razvojno okruženje da koristi Aspose.3D for Python via .NET za konverziju GLB u OBJ
- Učitajte GLB datoteku u objekt klase Scene
- Napravite objekt klase ObjSaveOptions za postavljanje svojstava izlazne datoteke
- Postavite oznaku za izvoz materijala
- Postavite oznaku za izvoz tekstura
- Pozovite metodu spremanja za stvaranje izlazne OBJ datoteke
Ovi koraci predstavljaju niz zadataka za konvertiranje GLB-a u OBJ s teksturom u Pythonu. Izvorna GLB datoteka učitava se u objekt klase Scene nakon čega slijedi stvaranje objekta klase ObjSaveOptions za postavljanje svojstava izlazne datoteke. Zastavice su postavljene za izvoz materijala i tekstura zajedno s OBJ datotekom.
Kod za pretvaranje GLB datoteke u OBJ u Pythonu
import aspose.threed | |
from aspose.threed import * | |
license = License() | |
license.set_license("Aspose.Total.lic") | |
# Load the GLB file | |
scene = Scene.from_file("chair.glb") | |
# Initialize the ObjSaveOptions object | |
options = aspose.threed.formats.ObjSaveOptions() | |
options.enable_materials = True | |
options.export_textures = True | |
# Convert to OBJ | |
scene.save("chair.obj", options) | |
print("GLB to OBJ converted successfully") |
Ovaj kod transformira GLB u OBJ u Pythonu. Objekt ObjSaveOptions koristi se za postavljanje oznake za izvoz materijala i tekstura, međutim, možete postaviti staze pretraživanja za vanjske resurse OBJ datoteke, primijeniti mjerilo jedinice i postaviti oznaku za izvoz scene kao oblaka točaka. Također možete koristiti metode i svojstva klase Scene za prilagodbu ulazne GLB datoteke prije nego je pretvorite u OBJ datoteku.
U ovom ste članku naučili promijeniti vrstu datoteke iz GLB u OBJ s teksturom u Pythonu. Ako želite pretvoriti OBJ datoteku u PDF, pogledajte članak na kako pretvoriti OBJ u PDF u Pythonu.