Ovaj kratki vodič vodi o kako pretvoriti GLB u FBX pomoću Jave. Sadrži pojedinosti za postavljanje razvojnog okruženja za testiranje i razvoj, popis koraka za opisivanje programske logike i pokretački uzorak koda za pretvaranje GLB datoteke u FBX pomoću Jave. Razmatraju se različite opcije za prilagodbu izlazne FBX datoteke zajedno s postavljanjem različitih formata izlazne datoteke prema zahtjevima.
Koraci za pretvaranje GLB u FBX pomoću Jave
- Postavite razvojno okruženje da koristi Aspose.3D za pretvorbu GLB u FBX
- Učitajte izvornu GLB datoteku u objekt klase scene
- Stvorite objekt FbxSaveOptions izlazne FBX datoteke postavki klase
- Postavite format datoteke koristeći enumerator FileFormat
- Spremite dobivenu FBX datoteku na navedenu stazu
Ovi koraci objašnjavaju postupak pisanja GLB pretvarača u FBX pomoću Jave. Izvorna GLB datoteka učitava se u objekt klase Scene pomoću metode fromFile() gdje je navedena staza do datoteke. Na kraju se instancira objekt klase FbxSaveOptions i postavlja se FileFormat.FBX7500_BINARY za izlaznu FBX datoteku.
Kod za transformaciju GLB-a u FBX pomoću Jave
import com.aspose.threed.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Change GLB to FBX in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Load the input GLB file | |
Scene scene = Scene.fromFile("chairglb.glb"); | |
// Set the output file format | |
FbxSaveOptions options = new FbxSaveOptions(FileFormat.FBX7500_BINARY); | |
// Save output FBX file | |
scene.save("output.fbx", options); | |
System.out.println("Done"); | |
} | |
} |
Ovaj isječak koda demonstrira GLB u FBX pretvarač pomoću Jave. Ovaj kod koristi popisivač FileFormat za postavljanje vrste izlazne datoteke gdje se koristi FBX7500_BINARY, međutim, možete koristiti druge vrste, na primjer, AMF, ASE, COLLADA, DRACO, DXF, različite verzije ASCII i binarnih FBX formata datoteka i USD za imenovanje nekoliko. Klasa FbxSaveOptions sadrži različite metode za postavljanje zastavica za video za teksturu, ponovno korištenje Primitive Mesh-a, generiranje materijala vertex elementa, presavijanje ponovljenih krivulja podataka i izvoz teksture.
Ovaj vodič nas je naučio promijeniti GLB u FBX pomoću Jave. Ako želite naučiti pretvaranje GLB datoteka u OBJ, pogledajte članak na kako pretvoriti GLB datoteku u OBJ u Javi.