Այս կարճ ուսուցողական ուղեցույցը ինչպես փոխարկել GLB-ը FBX Java-ի միջոցով: Այն ունի մանրամասներ՝ փորձարկման և մշակման համար մշակման միջավայրը սահմանելու համար, ծրագրի տրամաբանությունը նկարագրելու քայլերի ցանկ և գործարկվող կոդ՝ GLB ֆայլը FBX-ի Java-ի փոխարկելու համար: Քննարկվում են տարբեր տարբերակներ՝ ելքային FBX ֆայլը հարմարեցնելու համար, ինչպես նաև ելքային ֆայլերի մի շարք ձևաչափեր՝ ըստ պահանջների:
Java-ի միջոցով GLB-ին FBX-ի փոխարկելու քայլեր
- Սահմանեք զարգացման միջավայրը, որպեսզի օգտագործի Aspose.3D՝ GLB-ի FBX փոխակերպման համար
- Բեռնել աղբյուրի GLB ֆայլը Scene դասի օբյեկտի մեջ
- Ստեղծեք FbxSaveOptions դասի կարգավորումների ելքային FBX ֆայլի օբյեկտ
- Սահմանեք ֆայլի ձևաչափը՝ օգտագործելով FileFormat համարիչը
- Պահպանեք ստացված FBX ֆայլը նշված ճանապարհին
Այս քայլերը բացատրում են Java*-ի միջոցով *GLB փոխարկիչը FBX-ին գրելու գործընթացը: Աղբյուրի GLB ֆայլը բեռնվում է Scene դասի օբյեկտում՝ օգտագործելով fromFile() մեթոդը, որտեղ տրամադրվում է դեպի ֆայլ տանող ուղին: Վերջում FbxSaveOptions դասի օբյեկտը տեղադրվում է, և FileFormat.FBX7500_BINARY-ը սահմանվում է ելքային FBX ֆայլի համար:
Կոդ՝ GLB-ին FBX-ի վերածելու Java-ի միջոցով
Այս կոդի հատվածը ցույց է տալիս GLB-ի FBX փոխարկիչը Java-ի միջոցով: Այս կոդը օգտագործում է հաշվիչը FileFormat՝ ելքային ֆայլի տեսակը սահմանելու համար, որտեղ օգտագործվում է FBX7500_BINARY, սակայն դուք կարող եք օգտագործել այլ տեսակներ, օրինակ՝ AMF, ASE, COLLADA, DRACO, DXF, ASCII և երկուական FBX ֆայլերի տարբեր տարբերակներ և ԱՄՆ դոլար անվանման համար: մի քանի. FbxSaveOptions դասը պարունակում է տարբեր մեթոդներ՝ վիդեո ֆակտուրայի համար դրոշներ դնելու, Primitive Mesh-ի վերօգտագործման, գագաթային տարրերի նյութի ստեղծման, կրկնվող կորի տվյալները ծալելու և հյուսվածք արտահանելու համար:
Այս ուղեցույցը մեզ սովորեցրել է փոխել GLB-ն FBX-ի՝ օգտագործելով Java: Եթե ցանկանում եք սովորել GLB ֆայլերի OBJ-ի փոխակերպումը, տես ինչպես փոխարկել GLB ֆայլը OBJ-ի Java-ում-ի հոդվածը: