Այս կարճ ձեռնարկը նկարագրում է ինչպես փոխարկել GLB-ը FBX-ի` օգտագործելով Python: Այն ունի մշակման միջավայրը սահմանելու մանրամասներ, հավելվածի տրամաբանությունը սահմանող քայլերի ցանկ և գործարկվող կոդ՝ ֆայլի տեսակը GLB-ից FBX-ի փոխակերպելու համար Python-ի միջոցով: Դուք նաև կիրականացնեք տարբեր առանձնահատկություններ՝ սահմանելով տարբեր հատկություններ FbxSaveOptions օբյեկտում:
Python-ի միջոցով GLB-ին FBX-ի փոխակերպելու քայլեր
- Սահմանեք զարգացման միջավայրը, որպեսզի օգտագործի Aspose.3D for Python via .NET՝ GLB-ն FBX-ի փոխարկելու համար
- Բեռնել աղբյուրի GLB ֆայլը Scene դասի օբյեկտի մեջ from_file() մեթոդի միջոցով
- Ստեղծեք FbxSaveOptions դասի օբյեկտ՝ ելքային ֆայլի ձևաչափը սահմանելու համար
- Սահմանեք դրոշը, որպեսզի արտահանվի հյուսվածքը FBX ֆայլի հետ միասին
- Պահպանեք ստացված FBX ֆայլը սկավառակի վրա՝ օգտագործելով Scene.save() մեթոդը
Այս քայլերն ամփոփում են ֆայլի ձևաչափը GLB-ից FBX-ի փոխելու գործընթացը Python-ի օգտագործմամբ հյուսվածքներով: Մենք սկսում ենք գործընթացը՝ սկզբնաղբյուր GLB ֆայլը բեռնելով Scene դասի օբյեկտի մեջ, որին հաջորդում է FbxSaveOptions օբյեկտը հայտարարելով՝ ֆայլի ձևաչափը դնելով FBX7500_BINARY: Ի վերջո, մենք պահպանում ենք ստացված FBX ֆայլը՝ օգտագործելով սահմանված տարբերակները:
Կոդ՝ GLB-ին FBX-ի փոխակերպելու համար՝ Python-ի միջոցով հյուսվածքներով
Վերոնշյալ կոդի նմուշը GLB ֆայլը փոխակերպում է FBX-ի՝ օգտագործելով Python: Մենք կարող ենք սահմանել ելքային ֆայլի տարբեր հատկություններ՝ սահմանելով ֆայլի ձևաչափը, կոդավորումը, որոնման ուղիները, սեղմման մեխանիզմը, դրոշակը՝ տեքստուրայի համար տեսանյութ ստեղծելու և հյուսվածքների ներկառուցման համար: Դուք կարող եք օգտագործել տարբեր գերբեռնված մեթոդներ՝ ստացված FBX ֆայլը սկավառակի վրա կամ հոսքի վրա պահելու համար՝ ըստ պահանջի:
Այս հոդվածում մենք սովորեցինք GLB ֆայլի փոխակերպումը FBX-ի Python-ի միջոցով: Եթե ցանկանում եք OBJ ֆայլը փոխարկել FBX-ի, տես ինչպես փոխարկել OBJ-ը FBX-ի՝ օգտագործելով Python-ը-ի հոդվածը: