Meshy ส่งออกโมเดลใน 8 รูปแบบ: GLB, FBX, OBJ, STL, USDZ, 3MF, BLEND และ DXF การเลือกรูปแบบผิดเป็นสาเหตุที่พบบ่อยที่สุดที่ทำให้โมเดล "ดูพัง" ทันทีที่เปิดในโปรแกรมอื่น ฉบับสั้น: GLB สำหรับเว็บและเอนจินส่วนใหญ่, FBX สำหรับเกมเอนจินที่มีแอนิเมชันและเครื่องมือ DCC, STL หรือ 3MF สำหรับการพิมพ์, USDZ สำหรับ Apple AR, OBJ เฉพาะเมื่อเครื่องมือเก่าต้องการ, DXF สำหรับ CAD คู่มือนี้อธิบายการตัดสินใจ ขั้นตอนการส่งออก และข้อผิดพลาดในการนำเข้าสามอย่างที่พบบ่อยที่สุด
GLB, FBX, OBJ, STL, USDZ, 3MF, BLEND และ DXF: อธิบายรูปแบบไฟล์ 3 มิติ 8 ประเภท
![]()
ไฟล์ GLB คืออะไร?
GLB เป็นเวอร์ชันไบนารีของ glTF ซึ่งเป็นมาตรฐานเปิดที่บางครั้งถูกเรียกว่า "JPEG ของ 3 มิติ" เพราะมีใช้ทุกที่ มันรวมรูปทรงเรขาคณิต วัสดุ PBR และพื้นผิวไว้ในไฟล์เดียว และโปรแกรมดูเว็บส่วนใหญ่ Unity, Godot และ Blender อ่านได้โดยตรงโดยไม่ต้องตั้งค่าเพิ่มเติม ใช้มันเมื่อคุณไม่แน่ใจว่าจะเลือกอะไรอื่น
ไฟล์ FBX คืออะไร?
FBX เป็นรูปแบบของ Autodesk และเป็นมาตรฐานที่มีมายาวนานสำหรับตัวละครที่มีโครงสร้างกระดูกและแอนิเมชัน มันเป็นตัวเลือกที่ปลอดภัยที่สุดสำหรับ Unreal Engine, Maya, 3ds Max และไปป์ไลน์แอนิเมชันของ Unity ไม่เหมือน GLB มันเป็นรูปแบบปิดที่ดูแลโดย Autodesk ดังนั้นการรองรับเครื่องมืออาจแตกต่างกันเล็กน้อยตามเวอร์ชัน
ไฟล์ OBJ คืออะไร และทำไมถึงทำให้เกิดโมเดลสีเทา?
OBJ เก็บเฉพาะรูปทรงเรขาคณิต วัสดุจะอยู่ในไฟล์ .mtl ที่มาพร้อมกัน ซึ่งอ้างอิงไฟล์พื้นผิวแยกกันด้วยพาธสัมพัทธ์ เก็บไฟล์ .obj, .mtl และพื้นผิวไว้ในโฟลเดอร์เดียวกัน มันจะนำเข้าได้ดี ถ้าแยกออกจากกัน คุณจะได้โมเดลสีเทาไม่มีพื้นผิวแต่รูปทรงยังคงอยู่
STL กับ 3MF สำหรับการพิมพ์ 3 มิติ
STL เป็นรูปแบบการพิมพ์ 3 มิติที่เก่าแก่ที่สุดและเป็นสากลที่สุด มันเก็บตาข่ายสามเหลี่ยมโดยไม่มีสี ไม่มีวัสดุ และไม่มีหน่วย แต่เครื่อง slicing ทุกตัวอ่านได้ 3MF เป็นทางเลือกสมัยใหม่: มันสามารถเก็บสี ข้อมูลหลายวัสดุ และเมทาดาต้าที่ STL ไม่มีพื้นที่ให้ เลือก STL สำหรับงานพิมพ์สีเดียว และ 3MF ทันทีที่คุณพิมพ์มากกว่าหนึ่งสีหรือวัสดุ หากโมเดลของคุณต้องการการเตรียมงานก่อนที่จะพิมพ์ได้อย่างสะอาดในรูปแบบใดรูปแบบหนึ่ง ดู คู่มือซ่อมแซมการพิมพ์ 3 มิติของ Meshy
ไฟล์ USDZ คืออะไร?
USDZ เป็นรูปแบบ AR แบบแพ็กเกจของ Apple สร้างบน Universal Scene Description ของ Pixar มันคือสิ่งที่ iOS Quick Look และ Vision Pro คาดหวังสำหรับการแสดงตัวอย่าง AR หากกลุ่มเป้าหมายของคุณดูโมเดลบน iPhone หรือใน AR นี่คือรูปแบบที่พวกเขาต้องการ พร้อมกับ GLB สำหรับคนอื่นๆ
ไฟล์ BLEND คืออะไร?
BLEND เป็นรูปแบบโปรเจกต์ดั้งเดิมของ Blender มันเก็บ modifiers, การตั้งค่าวัสดุ node และ rigging ไว้เหมือนเดิมใน Blender ซึ่งรูปแบบการส่งออกอื่นไม่สามารถรักษาไว้ได้ มันสร้างมาเพื่ออยู่ภายใน Blender ไม่ใช่เพื่อย้ายระหว่างเครื่องมือ
ไฟล์ DXF คืออะไร และเมื่อใดควรส่งออกเป็นไฟล์นี้?
DXF เป็นรูปแบบการแลกเปลี่ยน CAD เฉพาะรูปทรงเรขาคณิต ไม่มีพื้นผิวหรือวัสดุติดมา เป็นรูปแบบที่ AutoCAD, Fusion 360, SolidWorks และ Rhino คาดหวัง และเป็นเป้าหมายทั่วไปสำหรับงานเลเซอร์คัทและ CNC หากขั้นตอนถัดไปของคุณคือเครื่องมือ CAD ไม่ใช่เกมเอนจินหรือเครื่อง slicing นี่คือการส่งออกที่คุณควรเลือก สำหรับภาพรวมที่กว้างขึ้นของรูปแบบ CAD และอุตสาหกรรมที่เกินกว่าที่ Meshy ส่งออก คู่มือรูปแบบไฟล์ 3 มิติของ Meshy ก็ครอบคลุมสิ่งเหล่านั้นเช่นกัน
GLB กับ FBX กับ OBJ: คุณควรใช้รูปแบบใด?
ถ้าคุณจำกฎเดียวได้ ให้จำไว้ว่า: เมื่อไม่แน่ใจ ให้ส่งออก GLB
นี่คือสาเหตุที่รูปแบบต่างๆ มีพฤติกรรมแตกต่างกันมาก ส่วนใหญ่เป็นคอนเทนเนอร์ GLB, FBX (แบบฝัง), USDZ, 3MF และ BLEND ล้วนบรรจุรูปทรงเรขาคณิต วัสดุ และพื้นผิวไว้ในไฟล์เดียว วางลงในโปรแกรมอื่นแล้วทุกอย่างจะเชื่อมต่อกัน OBJ ไม่ใช่คอนเทนเนอร์ เป็นเพียงเรขาคณิตเท่านั้น วัสดุจะอยู่ในไฟล์ .mtl แยกต่างหาก และไฟล์ .mtl นั้นจะชี้ไปยังภาพพื้นผิวด้วยพาธสัมพัทธ์ หากส่งไฟล์ .obj โดยไม่มีไฟล์ .mtl และภาพพื้นผิวอยู่ในโฟลเดอร์เดียวกัน โปรแกรมที่เปิดไฟล์จะแสดงเฉพาะเรขาคณิตสีเทาธรรมดา เมชไม่ได้เสียหาย ห่วงโซ่วัสดุถูกตัดขาดต่างหาก
รูปแบบการส่งออกตามแพลตฟอร์มและกรณีการใช้งาน
| ปลายทางของคุณ | ส่งออกเป็น | เหตุผล |
|---|---|---|
| Blender | GLB (หรือ BLEND) | ไฟล์เดียว, เรขาคณิต + พื้นผิว PBR ในตัว, นำเข้าได้ในครั้งเดียวลาก |
| Unity | GLB หรือ FBX | GLB ลากวางพร้อมวัสดุที่แนบมา; FBX สำหรับไปป์ไลน์ที่เน้นแอนิเมชัน |
| Unreal Engine | FBX | เส้นทางนำเข้าเนทีฟของ UE สำหรับเมช, โครงกระดูก, และแอนิเมชัน |
| Maya / 3ds Max | FBX | รูปแบบมาตรฐานสำหรับการแลกเปลี่ยนใน DCC |
| Roblox Studio | FBX (ตัวละครที่มีโครงกระดูก) / OBJ (พร็อพคงที่) | ตรงกับที่ตัวนำเข้าของ Roblox คาดหวัง ตามคู่มือการรวม Roblox ของ Meshy |
| Godot | GLB | glTF เป็นไปป์ไลน์นำเข้าที่ Godot ต้องการ |
| Web viewer / three.js | GLB | รูปแบบเนทีฟสำหรับเว็บ |
| การพิมพ์ 3 มิติ, สีเดียว | STL | รองรับโดยตัวแบ่งส่วนข้อมูลสากล |
| การพิมพ์ 3 มิติ, หลายสีหรือหลายชิ้นส่วน | 3MF | นำข้อมูลเมตาด้านสีและวัสดุที่ STL ไม่สามารถทำได้ |
| Apple AR / Vision Pro | USDZ | รูปแบบ AR ที่ Apple ต้องการ |
| ซอฟต์แวร์ CAD (AutoCAD, Fusion 360, SolidWorks, Rhino) | DXF | เรขาคณิตที่สะอาดไม่มีพื้นผิวเบค รองรับ CAD และการตัดด้วยเลเซอร์ |
| เครื่องมือเก่า, ทางเลือกสุดท้าย | OBJ | อ่านได้ในระบบสากล แต่ควรตรวจสอบคำเตือน .mtl ข้างต้นก่อน |
ตัวเลือกที่เร็วกว่า: Meshy มีปลั๊กอินสำหรับ Blender, Unity, Unreal Engine, 3ds Max, Maya, และ Godot ที่เชื่อมโมเดลเข้าสู่ฉากของคุณโดยตรง ไม่ต้องมีขั้นตอนการส่งออกด้วยตนเอง
รูปแบบมีข้อมูลโครงกระดูกและแอนิเมชันหรือไม่?
ถ้าโมเดลของคุณเป็นตัวละครที่มีโครงกระดูกและแอนิเมชัน สิ่งนี้สำคัญกว่าว่าคุณกำลังใช้ซอฟต์แวร์ใด
| รูปแบบ | มีโครงกระดูก + แอนิเมชันหรือไม่? |
|---|---|
| FBX | ใช่ รูปแบบมาตรฐานอุตสาหกรรมสำหรับตัวละครที่ติดตั้งโครงกระดูก |
| GLB | ใช่ |
| BLEND | ใช่ แต่เฉพาะภายใน Blender เท่านั้น |
| USDZ | ใช่ ตามสเปก USDZ สร้างขึ้นบนสคีมา UsdSkel ของ USD ซึ่งรองรับแอนิเมชันโครงกระดูก ตัวอย่างเวลาคีย์เฟรม และ blend shapes การเล่นจะแตกต่างกันไปตามแพลตฟอร์ม: Apple ARKit และ Quick Look เล่นได้อย่างสมบูรณ์, SceneViewer ของ Android อาจละเว้นบางส่วนของโครงกระดูก และเว็บวิวเวอร์ขึ้นอยู่กับการนำไปใช้งานเฉพาะ สำหรับแอนิเมชันที่ทำงานข้ามแพลตฟอร์ม GLB ยังคงเป็นตัวเลือกที่ปลอดภัยกว่า |
| OBJ | ไม่เคย รูปทรงเรขาคณิตแบบคงที่เท่านั้น |
| STL / 3MF | ไม่เคย รูปแบบเหล่านี้เป็นรูปแบบการพิมพ์ที่ไม่มีพื้นที่สำหรับข้อมูลโครงกระดูก |
หากคุณติดตั้งโครงกระดูกและทำแอนิเมชันตัวละครใน Meshy แล้วส่งออกเป็น OBJ หรือ STL แอนิเมชันนั้นไม่ได้สูญหายไป แต่รูปแบบไม่สามารถเก็บข้อมูลดังกล่าวได้ ให้ส่งออกใหม่เป็น FBX หรือ GLB แทน
วิธีส่งออกโมเดล 3D ในรูปแบบที่ถูกต้อง? (5 ขั้นตอน)
ขั้นตอนที่ 1: เปิดโมเดลที่เสร็จแล้วของคุณ สร้างหรือเปิดโมเดลใดก็ได้ในพื้นที่ทำงาน Meshy ของคุณ
ขั้นตอนที่ 2: เปิดแผงดาวน์โหลด คลิกไอคอนดาวน์โหลดในแถบเครื่องมือเพื่อเปิดการตั้งค่าการดาวน์โหลด
![]()
ขั้นตอนที่ 3: เลือกรูปแบบจากเมนูแบบเลื่อนลง คลิกช่องรูปแบบแล้วเลือกจากแปดตัวเลือก: FBX, OBJ, GLB, USDZ, STL, BLEND, 3MF หรือ DXF จับคู่กับปลายทางของคุณโดยใช้ตารางการตัดสินใจด้านบน
ขั้นตอนที่ 4: ปรับขนาดหากจำเป็น เปิดสลับปรับขนาดหากคุณต้องการความสูงตามโลกจริงที่เจาะจง และเลือกจุดเริ่มต้น (ด้านล่างหรือกึ่งกลาง) เพื่อกำหนดตำแหน่งจุดหมุนของโมเดล
ขั้นตอนที่ 5: คลิกดาวน์โหลด จากนั้นเปิดในซอฟต์แวร์เป้าหมายของคุณ หากมีสิ่งใดผิดปกติที่ฝั่งปลายทาง ให้ตรวจสอบส่วนแก้ไขด้านล่างก่อนที่จะสรุปว่าการส่งออกล้มเหลว พื้นผิวมาจากที่ไหน? พื้นผิวถูกฝัง (baked) ในขั้นตอนการสร้างโมเดล ไม่ใช่ตอนส่งออก แผนที่ PBR ของ Meshy ประกอบด้วย Albedo, Roughness, Metallic และ Normal โดยมี Emission เพิ่มในโมเดล Meshy 6 ขึ้นไป ไม่มีแผนที่ AO แยกต่างหาก แผงดาวน์โหลดควบคุมเฉพาะรูปแบบและขนาดเท่านั้น ไม่ได้เพิ่มหรือเปลี่ยนแปลงพื้นผิว สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการสร้างแผนที่เหล่านี้ โปรดดูที่ คู่มือการทำพื้นผิว PBR ของ Meshy
ส่งออกสำหรับ Roblox Studio? ตาม เอกสารการรวมระบบ Roblox ของ Meshy วัตถุคงที่ (static props) ส่งออกเป็น OBJ ได้อย่างสะอาด และตัวละครที่มีโครงสร้าง (rigged characters) ส่งออกเป็น FBX สำหรับตัวนำเข้า Avatar ของ Roblox หากคุณใช้ Meshy's Roblox Bridge แทนการดาวน์โหลดด้วยตนเอง โมเดลจะถูกส่งผ่านเป็น GLB โดยอัตโนมัติ ดังนั้นตัวเลือกรูปแบบนี้จึงไม่เกี่ยวข้อง
ทำไมพื้นผิวของโมเดล 3D ของฉันหายไปหลังส่งออก? (และวิธีแก้ไข)
การนำเข้า OBJ เป็นสีเทาหรือสีขาว: ไฟล์ .mtl หายไป
นี่คือสาเหตุที่พบบ่อยที่สุดของสีเทาเมื่อนำเข้า OBJ แยกวัสดุออกเป็นไฟล์ .mtl และภาพพื้นผิวที่แยกต่างหาก ทั้งหมดเชื่อมต่อกันด้วยพาธไฟล์แบบสัมพัทธ์
วิธีแก้ไข: เก็บไฟล์ .obj, ไฟล์ .mtl และภาพพื้นผิวทุกภาพไว้ในโฟลเดอร์เดียวกัน จากนั้นนำเข้าโฟลเดอร์นั้นทั้งชุด หากคุณย้ายเฉพาะไฟล์ .obj ให้ดาวน์โหลดไฟล์ส่งออกใหม่ทั้งหมดแทนที่จะตามหาชิ้นส่วนที่หายไป การเปลี่ยนไปใช้ GLB ข้ามปัญหานี้ไปเลย เนื่องจาก GLB รวมทุกอย่างไว้ในไฟล์เดียว
พื้นผิว FBX ไม่แสดงใน Blender หรือ Unity
บางครั้งภาพพื้นผิวถูกนำเข้าแต่ไม่ได้เชื่อมต่อกับช่องวัสดุโดยอัตโนมัติ ซึ่งแสดงเป็นโมเดลที่มีรูปร่างถูกต้องแต่ไม่มีสีหรือรายละเอียด
วิธีแก้ไข: เปิดตัวแก้ไขวัสดุในซอฟต์แวร์เป้าหมายของคุณ และเชื่อมต่อแต่ละแผนที่ด้วยตนเอง: Albedo ไปยัง Base Color, Normal ไปยัง Normal, Roughness ไปยัง Roughness หากคุณใช้ Blender โดยเฉพาะ ให้ตรวจสอบโหมดการแสดงผล Viewport ด้วย พื้นผิวจะแสดงผลเฉพาะในโหมด Material Preview หรือ Rendered เท่านั้น ไม่ใช่โหมด Solid หากทุกอย่างดูปกติในตัวแก้ไขวัสดุ สวิตช์นั้นมักจะเป็นสาเหตุ
โมเดลของฉันนำเข้ามาในสเกลที่ผิด
รูปแบบ 3D ไม่ได้ตกลงกันเรื่องหน่วย และโมเดลที่สร้างโดย AI จะไม่มีขนาดในโลกจริงเว้นแต่คุณจะตั้งค่าไว้ โมเดลอาจมีขนาดใหญ่เกิน 100 เท่าในเอนจินหนึ่ง และเล็กจิ๋วในอีกเอนจินหนึ่ง แม้จะส่งออกจากไฟล์เดียวกัน
วิธีแก้ไข: ถือว่าสเกลเป็นการตั้งค่าสำหรับปลายทางของคุณ ไม่ใช่คุณสมบัติที่ตายตัวของไฟล์
-
Unity: ตรวจสอบการตั้งค่าการนำเข้า (Import Settings) ของโมเดล ปรับ Scale Factor แล้วนำไปใช้ ดู คู่มือการทำงานใน Unity ของ Meshy สำหรับขั้นตอนเต็ม
-
Unreal Engine: ตั้งค่า Import Uniform Scale ในไดอะล็อกนำเข้า FBX Unreal ทำงานในหน่วยเซนติเมตรโดยค่าเริ่มต้น ปลั๊กอิน Unreal Engine ของ Meshy ข้ามขั้นตอนการนำเข้าด้วยตนเองทั้งหมด หากคุณไม่อยากจัดการกับไดอะล็อกนี้
-
Slicers: ตั้งค่าขนาดการพิมพ์จริงโดยตรงใน slicer ตัวเลขนั้น ไม่ใช่หน่วยภายในของไฟล์ ที่จะกำหนดการพิมพ์จริง
หากคุณรู้ว่าต้องการขนาดจริงที่แน่นอนตั้งแต่แรก ให้ตั้งค่าในตัวเลือก Resize ของ Meshy ก่อนส่งออก จะช่วยประหยัดเวลา
จะแปลงระหว่างรูปแบบ 3D ได้อย่างไร? (GLB เป็น FBX, OBJ, STL, DXF)
เนื่องจาก Meshy สร้างทั้งแปดรูปแบบจากโมเดลเดียว โดยปกติคุณไม่จำเป็นต้องแปลงอะไรหลังจากนั้น เพียงกลับไปดาวน์โหลดใหม่ในรูปแบบที่คุณต้องการ
หากคุณเริ่มจากไฟล์ที่ไม่ได้มาจาก Meshy หรือต้องการการแปลงครั้งเดียวแบบด่วน ๆ ตัวแปลงไฟล์ 3D ฟรีของ Meshy จัดการคู่ทั่วไปเช่น GLB เป็น FBX, FBX เป็น OBJ และ STL เป็น DXF ทุกการแปลงเพิ่มโอกาสที่วัสดุหรือข้อมูลโครงกระดูกจะหายไประหว่างทาง ดังนั้นการส่งออกซ้ำจากแหล่งต้นฉบับจะปลอดภัยกว่าเมื่อเป็นตัวเลือก
คำถามที่พบบ่อย
GLB หรือ FBX ดีกว่ากัน?
ไม่มีแบบใดดีกว่ากันโดยสิ้นเชิง ทั้งสองถูกออกแบบมาเพื่องานที่แตกต่างกัน GLB เป็นมาตรฐานเปิดสมัยใหม่และเป็นค่าเริ่มต้นที่ปลอดภัยกว่าสำหรับเว็บ Blender และเอนจินส่วนใหญ่ FBX เป็นมาตรฐานอุตสาหกรรมสำหรับไปป์ไลน์แอนิเมชันที่มีโครงกระดูกโดยเฉพาะใน Unreal, Maya, 3ds Max และเวิร์กโฟลว์แอนิเมชันของ Unity ให้เลือกตามปลายทางที่คุณจะใช้ ไม่ใช่ตามความชอบส่วนตัว
ไฟล์ GLB สามารถพิมพ์ 3 มิติได้หรือไม่
ไม่สามารถทำได้โดยตรงผ่านซอฟต์แวร์สไลซ์ส่วนใหญ่ เนื่องจาก GLB ถูกสร้างมาเพื่อการเรนเดอร์มากกว่าการพิมพ์ และไม่มีข้อมูลเฉพาะสำหรับการพิมพ์ที่ซอฟต์แวร์สไลซ์ต้องการ ให้ส่งออกเป็น STL สำหรับการพิมพ์สีเดียว หรือ 3MF หากคุณต้องการสีและการรองรับวัสดุหลายประเภท
glTF และ GLB เหมือนกันหรือไม่
เป็นรูปแบบเดียวกันแต่บรรจุในสองลักษณะ glTF เป็นเวอร์ชันที่ใช้ข้อความพร้อมไฟล์ที่เชื่อมโยงแยกต่างหากสำหรับพื้นผิว GLB เป็นเวอร์ชันไบนารีที่รวมทุกอย่างไว้ในไฟล์เดียว สำหรับเวิร์กโฟลว์ส่วนใหญ่ GLB สะดวกกว่าเพราะไม่มีอะไรให้หลงลืม
ทำไมไฟล์ OBJ ของฉันไม่มีพื้นผิว
เพราะ OBJ เก็บเฉพาะรูปทรงเรขาคณิต วัสดุของมันอยู่ในไฟล์ .mtl แยกต่างหากที่อ้างอิงภาพพื้นผิวด้วยพาธแบบสัมพัทธ์ และหากไฟล์เหล่านั้นไม่ได้มากับไฟล์ .obj สิ่งที่เปิดไฟล์จะแสดงรูปทรงเรขาคณิตสีเทาที่ไม่มีพื้นผิว ให้เก็บทั้งสามส่วน (.obj, .mtl, พื้นผิว) ไว้ในโฟลเดอร์เดียวกัน หรือส่งออกเป็น GLB แทนเพื่อให้ทุกอย่างอยู่ในไฟล์เดียว
Meshy ส่งออกไฟล์ในรูปแบบใดบ้าง
แปดรูปแบบ: GLB, FBX, OBJ, STL, USDZ, 3MF, BLEND และ DXF ทั้งหมดสามารถดาวน์โหลดได้จากการสร้างครั้งเดียวผ่านเมนูรูปแบบในแผงดาวน์โหลด
รูปแบบใดที่เก็บแอนิเมชันที่มีโครงกระดูกไว้
FBX, GLB และ BLEND สามารถเก็บข้อมูลโครงกระดูกและแอนิเมชันได้อย่างน่าเชื่อถือ USDZ รองรับตามสเปก แต่การเล่นขึ้นอยู่กับแพลตฟอร์มที่คุณใช้ดู OBJ, STL และ 3MF ไม่รองรับแอนิเมชันเลย เป็นรูปแบบเรขาคณิตคงที่หรือสำหรับพิมพ์ สำหรับตัวละคร Roblox โดยเฉพาะ ให้ส่งออกเป็น FBX









