บทช่วยสอนสั้นๆ นี้อธิบาย วิธีแปลง GLB เป็น FBX โดยใช้ Python โดยมีรายละเอียดในการตั้งค่าสภาพแวดล้อมการพัฒนา รายการขั้นตอนที่กำหนดตรรกะของแอปพลิเคชัน และโค้ดตัวอย่างที่รันได้สำหรับการแปลงประเภทไฟล์จาก GLB เป็น FBX โดยใช้ Python นอกจากนี้คุณยังจะได้ใช้คุณสมบัติต่างๆ ด้วยการตั้งค่าคุณสมบัติต่างๆ ในออบเจ็กต์ FbxSaveOptions
ขั้นตอนในการแปลง GLB เป็น FBX โดยใช้ Python
- ตั้งค่าสภาพแวดล้อมการพัฒนาเพื่อใช้ 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