แปลงไฟล์ GLTF เป็น FBX ออนไลน์ (ฟรีและปลอดภัย)
iLove3DM แปลงไฟล์ glTF เป็น FBX ทางออนไลน์ได้ฟรี: รับ .gltf เข้า และส่ง .fbx ออก glTF เป็น คำอธิบายซีนในรูปแบบ JSON ที่อ้างอิงไปยังไฟล์ .bin และไฟล์รูปภาพแยกต่างหาก ในขณะที่ FBX เป็น คอนเทนเนอร์กรรมสิทธิ์ของ Autodesk ซึ่งมักเป็นรูปแบบไบนารี โดยตัวแปลงไฟล์จะเชื่อมต่อทั้งสองรูปแบบด้วย GLB เป็นซีนตัวกลาง
เลือกไฟล์ .GLTF
หรือลากและวางไฟล์ .gltf ที่นี่
ลองใช้ iLove3DM Studio ใหม่
สัมผัสประสบการณ์ที่ดียิ่งขึ้นใน Studio ใหม่ของเรา: โปรแกรมดู 3D แบบเต็มจอ ดูตัวอย่างแบบเรียลไทม์ และรวมเครื่องมือทั้งหมดไว้ในพื้นที่ทำงานเดียว หน้าแบบคลาสสิกนี้ยังคงใช้งานได้ตามปกติ
⚡ สรุปด้วย AI & คำตอบด่วน
iLove3DM แปลงไฟล์ glTF เป็น FBX ทางออนไลน์ได้ฟรี: รับ .gltf เข้า และส่ง .fbx ออก glTF เป็น คำอธิบายซีนในรูปแบบ JSON ที่อ้างอิงไปยังไฟล์ .bin และไฟล์รูปภาพแยกต่างหาก ในขณะที่ FBX เป็น คอนเทนเนอร์กรรมสิทธิ์ของ Autodesk ซึ่งมักเป็นรูปแบบไบนารี โดยตัวแปลงไฟล์จะเชื่อมต่อทั้งสองรูปแบบด้วย GLB เป็นซีนตัวกลาง
การแปลงโมเดลสำหรับเว็บไปเป็นฟอร์แมตโปรแกรมสร้างโมเดลบนเดสก์ท็อป คือขั้นตอนมาตรฐานในการส่งต่องานจากขั้นเผยแพร่กลับเข้าสู่กระบวนการผลิตงานอีกครั้ง glTF (.gltf) เป็น คำอธิบายซีนในรูปแบบ JSON ที่อ้างอิงไปยังไฟล์ .bin และไฟล์รูปภาพแยกต่างหาก ซึ่งเก็บ เมชสามเหลี่ยมแบบมีดัชนี (indexed triangle meshes) พร้อมตัวเลือก morph targets และสกิน และมักเปิดใน Blender Visual Studio Code glTF tools และthree.js ส่วน FBX (.fbx) เป็น คอนเทนเนอร์กรรมสิทธิ์ของ Autodesk ซึ่งมักเป็นรูปแบบไบนารี ซึ่งเก็บ โพลีกอนเมชพร้อม UV แบบเลเยอร์, สกิน, Blend shapes และลำดับชั้นของซีน และโดยทั่วไปใช้ใน Unity Unreal Engine และMaya
เนื่องจาก glTF ใช้ วัสดุแบบ PBR metallic-roughness ในขณะที่ FBX ใช้ วัสดุ Lambert หรือ Phong พร้อมส่วนขยาย PBR เสริม ตัวแปลงจะอ่านซีนของคุณ ปรับใช้การแมปตามที่อธิบายไว้ด้านล่าง และสร้างไฟล์ .fbx ที่สมบูรณ์ ทุกกระบวนการทำงานในเบราว์เซอร์ของคุณหรือบนอินสแตนซ์ที่แยกต่างหากและล้างข้อมูลอัตโนมัติ โมเดลของคุณจึงมีความเป็นส่วนตัวอย่างแน่นอน
.gltfเกี่ยวกับ glTF (JSON)
รูปแบบคำอธิบายซีน 3D โอเพนซอร์สมาตรฐานที่ใช้ JSON พร้อมบัฟเฟอร์และพื้นผิวแบบแยกภายนอกหรือฝังในตัว
- โครงสร้าง: คำอธิบายซีนในรูปแบบ JSON ที่อ้างอิงไปยังไฟล์ .bin และไฟล์รูปภาพแยกต่างหาก
- วัสดุ (Materials): วัสดุแบบ PBR metallic-roughness
- หน่วยวัด: เมตร (กำหนดตายตัวตามข้อกำหนดของ glTF)
- แกนพิกัด: แกน Y ชี้ขึ้น (Y-up), ระบบพิกัดมือขวา
- เปิดได้ใน: Blender, Cesium, three.js หรือโปรแกรมดู glTF 2.0 ใดก็ได้
.fbxรูปแบบปลายทาง: FBX (Autodesk Filmbox)
รูปแบบแลกเปลี่ยนมาตรฐานอุตสาหกรรมสำหรับเกม แอนิเมชัน และวิชวลเอฟเฟกต์ ที่รองรับริกโครงกระดูกและ Blend shapes ที่ซับซ้อน
- โครงสร้าง: คอนเทนเนอร์กรรมสิทธิ์ของ Autodesk ซึ่งมักเป็นรูปแบบไบนารี
- วัสดุ (Materials): วัสดุ Lambert หรือ Phong พร้อมส่วนขยาย PBR เสริม
- หน่วยวัด: เซนติเมตรตามค่าเริ่มต้น โดยสามารถกำหนดสเกลหน่วยเองได้
- แกนพิกัด: แกน Y ชี้ขึ้น (Y-up) ตามค่าเริ่มต้น แต่สามารถปรับเปลี่ยนได้ตอนส่งออก
- เปิดได้ใน: Unity, Unreal Engine, Maya, 3ds Max หรือ Blender
จะเกิดอะไรขึ้นกับข้อมูลของคุณในการแปลง glTF → FBX
เส้นทางการแปลงไฟล์: glTF → GLB → FBX (แปลงเป็นซีน GLB แล้วจึงส่งออกเป็น FBX).
| องค์ประกอบ | ผลลัพธ์ | ผลลัพธ์ที่ได้ |
|---|---|---|
| เรขาคณิต | คงไว้ | glTF จัดเก็บข้อมูลแบบ เมชสามเหลี่ยมแบบมีดัชนี (indexed triangle meshes) พร้อมตัวเลือก morph targets และสกิน; FBX จัดเก็บข้อมูลแบบ โพลีกอนเมชพร้อม UV แบบเลเยอร์, สกิน, Blend shapes และลำดับชั้นของซีน พื้นผิวจะถูกคำนวณสามเหลี่ยมใหม่เมื่อจำเป็น พร้อมทั้งถ่ายโอนพิกัดตำแหน่ง, เวกเตอร์แนวฉาก (Normals) และพิกัด UV ไปด้วย |
| วัสดุ | ปรับเปลี่ยนตามความเหมาะสม | glTF ใช้ วัสดุแบบ PBR metallic-roughness ส่วน FBX รองรับเฉพาะ วัสดุ Lambert หรือ Phong พร้อมส่วนขยาย PBR เสริม ค่าต่างๆ จึงถูกแปลงให้ใกล้เคียงที่สุด และอาจมีการลดทอนแชนเนล PBR ขั้นสูงลง |
| เทกซ์เจอร์ | ปรับเปลี่ยนตามความเหมาะสม | ใน glTF พื้นผิว (textures) ถูกจัดเก็บเป็นไฟล์ภาพภายนอกหรือ Data URI และใน FBX พื้นผิวอาจฝังอยู่ในไฟล์หรืออ้างอิงจากภายนอกขึ้นอยู่กับการตั้งค่าตอนส่งออก การประมวลผลเทกซ์เจอร์จึงถูกปรับให้เหลือเท่าที่ฟอร์แมตปลายทางรองรับ |
| สีของจุดเวอร์เทกซ์ | คงไว้ | สีประจำจุดเวอร์เทกซ์ใน glTF จะถูกบันทึกลงใน FBX เป็นข้อมูลสีเวอร์เทกซ์ |
| แอนิเมชัน | คงไว้ | glTF มี แอนิเมชันแบบ Skeletal, โหนด และ Morph-target; FBX ก็รองรับเช่นเดียวกัน คลิปแอนิเมชันจึงถูกส่งต่อไปพร้อมกับโมเดลได้ |
| หน่วยและสเกล | ปรับเปลี่ยนตามความเหมาะสม | glTF ใช้ เมตร (กำหนดตายตัวตามข้อกำหนดของ glTF); FBX ใช้ เซนติเมตรตามค่าเริ่มต้น โดยสามารถกำหนดสเกลหน่วยเองได้ โปรดตรวจสอบสเกลในโปรแกรมปลายทางของคุณ และใช้เครื่องมือ Scale หากโมเดลมีขนาดใหญ่หรือเล็กเกินไป |
| การจัดวางทิศทาง | ปรับเปลี่ยนตามความเหมาะสม | glTF ใช้แกน แกน Y ชี้ขึ้น (Y-up), ระบบพิกัดมือขวา และ FBX ใช้แกน แกน Y ชี้ขึ้น (Y-up) ตามค่าเริ่มต้น แต่สามารถปรับเปลี่ยนได้ตอนส่งออก ตัวแปลงไฟล์จะปรับทิศทางให้สอดคล้องกัน แต่แนะนำให้ตรวจสอบแกนแนวตั้งในโปรแกรมปลายทางของคุณอีกครั้ง |
คาดว่าไฟล์ FBX จะมีขนาดใหญ่กว่าไฟล์ต้นฉบับ glTF ประมาณ 1.7 เท่า เนื่องจาก FBX ปานกลาง มักมีขนาดใหญ่กว่า GLB หากมีการฝังพื้นผิวไว้ภายใน
ทำไมต้องแปลง glTF เป็น FBX?
ทำไมต้องเปลี่ยนจาก glTF
ผู้ใช้มักแปลงจาก glTF เมื่อต้องการการตรวจสอบหรือแก้ไขโครงสร้างซีนด้วยตนเองก่อนนำไปใช้งานจริง กรณีการใช้งานทั่วไปอื่นๆ ได้แก่ การรวมไฟล์ glTF แบบหลายไฟล์ให้เป็นไฟล์เดี่ยวที่พกพาสะดวกและการย้ายแอสเซทบนเว็บไปใช้งานในเครื่องมือบนเดสก์ท็อป โดยเฉพาะสำหรับการแปลง glTF → FBX นั้น คงเดิม: เรขาคณิต สีของจุดเวอร์เทกซ์ และแอนิเมชัน; ปรับเปลี่ยน: วัสดุ เทกซ์เจอร์ หน่วยและสเกล และการจัดวางทิศทาง คาดว่าไฟล์ FBX จะมีขนาดใหญ่กว่าไฟล์ต้นฉบับ glTF ประมาณ 1.7 เท่า เนื่องจาก FBX ปานกลาง มักมีขนาดใหญ่กว่า GLB หากมีการฝังพื้นผิวไว้ภายใน
ทำไมต้องเลือก FBX
FBX คือฟอร์แมตปลายทางที่เหมาะสมเมื่อคุณต้องการการส่งมอบแอสเซทให้กับทีมพัฒนาเกมหรือทีม VFX และยังเหมาะกับสถานการณ์ เช่น การนำเข้าไปยัง Unity, Unreal Engine หรือ Mayaและการคงโครงกระดูกและแอนิเมชันไว้สำหรับไปป์ไลน์ตัวละคร การแปลงโมเดลสำหรับเว็บไปเป็นฟอร์แมตโปรแกรมสร้างโมเดลบนเดสก์ท็อป คือขั้นตอนมาตรฐานในการส่งต่องานจากขั้นเผยแพร่กลับเข้าสู่กระบวนการผลิตงานอีกครั้ง
ไฟล์ผลลัพธ์สามารถเปิดได้ที่ไหน
หลังการแปลง คุณสามารถเปิดไฟล์ .fbx ได้ใน Unity, Unreal Engine, Maya, 3ds Max หรือ Blender
คำแนะนำทีละขั้นตอน: glTF → FBX
- 1
อัปโหลดไฟล์ .gltf ของคุณ
ลากโมเดล glTF ของคุณมาวางบนตัวแปลงหรือคลิกเพื่อเลือกไฟล์ พื้นผิว (textures) ถูกจัดเก็บเป็นไฟล์ภาพภายนอกหรือ Data URI; บีบอัดไฟล์โมเดลพร้อมพื้นผิว (textures) และไฟล์ประกอบเป็น zip หากต้องการรวมไฟล์เหล่านั้นด้วย
- 2
ตรวจสอบโควตาฟรีของคุณ
บัญชีฟรีสามารถแปลงไฟล์ได้หลายครั้งต่อวัน การเข้าสู่ระบบจะช่วยให้คุณติดตามจำนวนการใช้งานที่เหลือได้ และไม่มีการใส่ลายน้ำใดๆ ทั้งสิ้น
- 3
แปลงเป็น FBX
กดปุ่มแปลงเป็น FBX กระบวนการจะดำเนินตาม glTF → GLB → FBX (แปลงเป็นซีน GLB แล้วจึงส่งออกเป็น FBX) ซึ่งโดยทั่วไปจะใช้เวลาเพียงไม่กี่วินาทีสำหรับโมเดลขนาดต่ำกว่า 100 MB
- 4
ดาวน์โหลดไฟล์ .fbx
ไฟล์ FBX ของคุณจะดาวน์โหลดโดยอัตโนมัติ เปิดไฟล์ใน UnityและUnreal Engine เพื่อตรวจสอบสัดส่วนและทิศทางของโมเดล
คำแนะนำสำหรับการแปลง glTF → FBX
- เส้นทางแบบสัมพันธ์ (Relative path) ไปยังไฟล์ .bin และพื้นผิวอาจเสียหายเมื่อไฟล์ถูกแยกจากกัน (ต้นฉบับ glTF)
- หน่วยเซนติเมตรอาจทำให้โมเดลมีขนาดใหญ่หรือเล็กเกินไป 100 เท่าในเครื่องมือที่ใช้หน่วยเมตร (ปลายทาง FBX)
- ตรวจสอบขนาดในโลกจริงเสมอ: glTF ใช้หน่วย เมตร (กำหนดตายตัวตามข้อกำหนดของ glTF) ในขณะที่ FBX ใช้หน่วย เซนติเมตรตามค่าเริ่มต้น โดยสามารถกำหนดสเกลหน่วยเองได้
คำถามที่พบบ่อย (FAQ)
ฉันจะแปลง glTF เป็น FBX โดยไม่สูญเสียคุณภาพได้อย่างไร?
อัปโหลดไฟล์ .gltf แล้วกดแปลงไฟล์ ระบบจะประมวลผลผ่าน glTF → GLB → FBX (แปลงเป็นซีน GLB แล้วจึงส่งออกเป็น FBX) โครงสร้างเรขาคณิต (Geometry) จะถูกถ่ายโอนอย่างแม่นยำครบถ้วน โดยวัสดุจะถูกแมปให้ใกล้เคียงกับสิ่งที่ FBX รองรับมากที่สุด และพื้นผิวจะยังคงเชื่อมโยงผ่านพิกัด UV
การแปลง glTF เป็น FBX ยังคงรักษาพื้นผิว (textures) ไว้หรือไม่?
ใน glTF พื้นผิว (textures) ถูกจัดเก็บเป็นไฟล์ภาพภายนอกหรือ Data URI และใน FBX พื้นผิวอาจฝังอยู่ในไฟล์หรืออ้างอิงจากภายนอกขึ้นอยู่กับการตั้งค่าตอนส่งออก การประมวลผลเทกซ์เจอร์จึงถูกปรับให้เหลือเท่าที่ฟอร์แมตปลายทางรองรับ
ทำไมโมเดล FBX ของฉันจึงมีขนาดหรือการหมุนที่ไม่ถูกต้อง?
glTF ใช้ เมตร (กำหนดตายตัวตามข้อกำหนดของ glTF); FBX ใช้ เซนติเมตรตามค่าเริ่มต้น โดยสามารถกำหนดสเกลหน่วยเองได้ โปรดตรวจสอบสเกลในโปรแกรมปลายทางของคุณ และใช้เครื่องมือ Scale หากโมเดลมีขนาดใหญ่หรือเล็กเกินไป glTF ใช้แกน แกน Y ชี้ขึ้น (Y-up), ระบบพิกัดมือขวา และ FBX ใช้แกน แกน Y ชี้ขึ้น (Y-up) ตามค่าเริ่มต้น แต่สามารถปรับเปลี่ยนได้ตอนส่งออก ตัวแปลงไฟล์จะปรับทิศทางให้สอดคล้องกัน แต่แนะนำให้ตรวจสอบแกนแนวตั้งในโปรแกรมปลายทางของคุณอีกครั้ง
ไฟล์ FBX จะมีขนาดใหญ่ขึ้นหรือเล็กลงเมื่อเทียบกับไฟล์ glTF ของฉัน?
คาดว่าไฟล์ FBX จะมีขนาดใหญ่กว่าไฟล์ต้นฉบับ glTF ประมาณ 1.7 เท่า เนื่องจาก FBX ปานกลาง มักมีขนาดใหญ่กว่า GLB หากมีการฝังพื้นผิวไว้ภายใน
ซอฟต์แวร์ใดสามารถเปิดไฟล์ FBX ที่แปลงแล้วได้บ้าง?
ไฟล์ FBX สามารถเปิดได้ใน Unity, Unreal Engine, Maya, 3ds Max หรือ Blender หากคุณต้องการแปลงกลับ ให้ใช้ตัวแปลง FBX เป็น glTF
การอัปโหลดโมเดล glTF ของฉันปลอดภัยหรือไม่?
ปลอดภัยแน่นอน ไฟล์จะได้รับการประมวลผลในเบราว์เซอร์ของคุณหรือบนอินสแตนซ์ที่แยกต่างหาก และถูกลบทันทีหลังจากการแปลงเสร็จสิ้น ไฟล์จะไม่ถูกนำไปใช้ฝึกโมเดล AI และไม่มีการใส่ลายน้ำใดๆ