Այս արագ հոդվածը ներառում է ինչպես փոխարկել GLB-ն OBJ-ի Java-ում: Այն պարունակում է փուլային գործընթաց, համակարգի կազմաձևում և գործարկվող կոդի հատված՝ Java **GLB-ից OBJ փոխարկիչ ստեղծելու համար: Ավելին, այն նաև քննարկում է փոխակերպումը իմպրովիզացնելու տարբեր մեթոդներ:
Java-ում GLB-ին OBJ-ի փոխարկելու քայլեր
- Տեղադրեք Aspose.3D for Java-ը Maven Repository-ից՝ GLB ֆայլերը փոխակերպելու համար
- Բեռնել աղբյուրի GLB ձևաչափի ֆայլը
- Նախաձեռնել ObjSaveOptions դասի օբյեկտը
- Զանգահարեք Save մեթոդը՝ նշելով պահանջվող հատկությունները
Այս քայլերը ցույց են տալիս «GLB» ֆայլը Java-ում OBJ-ի փոխարկելու ամբողջական գործընթացը: Նախևառաջ, համակարգի կոնֆիգուրացիան բացատրվում է API-ի համար աշխատանքային միջավայր ստեղծելու համար: Այնուհետև բեռնեք մուտքագրված GLB ֆայլը և արտահանեք այն OBJ 3D օբյեկտի ձևաչափով:
Java-ում GLB-ին OBJ-ի փոխարկելու կոդը
import com.aspose.threed.*; | |
public class Main { | |
public static void main(String[] args) throws Exception // Change GLB to OBJ in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Create Scene class object | |
com.aspose.threed.Scene scene = new com.aspose.threed.Scene(); | |
// Load the input GLB file | |
scene.open("Sample.glb"); | |
// Initialize ObjSaveOptions | |
com.aspose.threed.ObjSaveOptions objSaveOptions = new com.aspose.threed.ObjSaveOptions(); | |
// Save OBJ file | |
scene.save("Sample_out.obj", objSaveOptions); | |
System.out.println("Done"); | |
} | |
} |
Կոդի այս հատվածը ցույց է տալիս, թե ինչպես կարող է ստեղծվել Java GLB ֆայլը OBJ փոխարկիչ օգտագործելով API-ի մի քանի զանգերի միջոցով: Մինչդեռ դուք կարող եք բարելավել փոխակերպման գործընթացը՝ կարգավորելու նյութերը, հյուսվածքները, կոորդինատները և այլն՝ ձեր պահանջներից ելնելով: Նմանապես, դուք կարող եք կարգավորել ֆայլի ընթերցման և գրելու գործողությունները հիշողությունից կամ սկավառակից՝ օգտագործելով տարբեր մեթոդների ծանրաբեռնվածություն:
Այս ձեռնարկում դուք ուսումնասիրել եք GLB-ի OBJ-ի փոխակերպումը Java-ի հյուսվածքով: Բացի այդ, եթե Ձեզ անհրաժեշտ է փոխարկել FBX-ը OBJ ֆայլի, ապա տեսեք ձեռնարկը ինչպես փոխարկել FBX-ը OBJ-ին Java-ում-ում: