Ez a rövid oktatóanyag a GLB FBX-re konvertálásának módját ismerteti Java használatával. Részleteket tartalmaz a teszteléshez és fejlesztéshez szükséges fejlesztői környezet beállításához, a program logikáját leíró lépések listáját, valamint egy futtatható mintakódot a GLB fájl FBX-re konvertálásához Java használatával. Különböző lehetőségeket tárgyalunk a kimeneti FBX-fájl testreszabására, valamint különféle kimeneti fájlformátumok beállítására a követelményeknek megfelelően.
A GLB FBX-re konvertálásának lépései Java használatával
- Állítsa be a fejlesztői környezetet a Aspose.3D használatára a GLB-ből FBX-be való átalakításhoz
- Töltse be a forrás GLB fájlt a Scene osztály objektumba
- Hozzon létre egy objektumot a FbxSaveOptions osztálybeállítás kimeneti FBX fájlból
- Állítsa be a fájlformátumot a FileFormat felsoroló segítségével
- Mentse az eredményül kapott FBX-fájlt a megadott elérési útra
Ezek a lépések ismertetik a GLB konverter FBX-re írásának folyamatát Java használatával. A forrás GLB fájl betöltődik a Scene osztály objektumba a fromFile() metódus használatával, ahol a fájl elérési útja van megadva. A végén az FbxSaveOptions osztályobjektum példányosodik, és a FileFormat.FBX7500_BINARY be van állítva a kimeneti FBX fájlhoz.
Kód a GLB-nek FBX-vé alakításához Java használatával
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"); | |
} | |
} |
Ez a kódrészlet bemutatja a GLB-FBX konvertert Java használatával. Ez a kód a FileFormat enumerátort használja a kimeneti fájltípus beállításához, ahol az FBX7500_BINARY használatos, de használhat más típusokat is, például AMF, ASE, COLLADA, DRACO, DXF, az ASCII különböző verzióit és a bináris FBX fájlformátumokat, valamint az USD-t. néhány. Az FbxSaveOptions osztály különböző módszereket tartalmaz a textúra videó jelzőinek beállítására, a Primitív Mesh újrafelhasználására, a csúcselemek anyagának generálására, az ismétlődő görbeadatok hajtogatására és a textúra exportálására.
Ez az útmutató megtanított minket a GLB-t FBX-re módosítani Java használatával. Ha meg szeretné tanulni a GLB-fájlok OBJ-vé konvertálását, olvassa el a következő cikket: hogyan lehet GLB fájlt OBJ-vé konvertálni Java-ban.