เมื่อโมเดลจาก Meshy เข้าสู่ Blender แล้ว การเคลียร์งานสั้นๆ อีกรอบจะทำให้พร้อมใช้กับเกมเอนจิน การเรนเดอร์ หรือซอฟต์แวร์สลิซ คู่มือนี้จะพาคุณทำขั้นตอนเหล่านั้นตามลำดับ
ส่งออกด้วยตนเอง vs. Blender Bridge
คุณสามารถนำโมเดลจาก Meshy เข้าสู่ Blender ได้สองวิธี:
DCC Bridge (แนะนำ): ส่งโมเดลโดยตรงจาก Workspace ของคุณผ่าน Meshy Blender Plugin วิธีนี้จะคงค่าวัสดุไว้และตั้งค่าเริ่มต้นที่เหมาะสมให้อัตโนมัติ
ส่งออก/นำเข้าด้วยตนเอง: ดาวน์โหลดโมเดล (FBX/GLB/OBJ) แล้วนำเข้าผ่านเมนูมาตรฐาน File > Import ของ Blender วิธีนี้ให้การควบคุมที่มากขึ้น แต่หมายความว่าทุกการตั้งค่าด้านล่างจะต้องตรวจสอบด้วยตนเอง
การตั้งค่าการนำเข้า
หากนำเข้าด้วยตนเอง ให้ยืนยันค่าเหล่านี้ระหว่างนำเข้า:
รูปแบบไฟล์: แนะนำ FBX หรือ glTF/GLB เพราะจัดการวัสดุและ UV ได้เสถียรที่สุด
มาตราส่วนหน่วย: คงค่า unit scale ของตัวนำเข้าไว้ที่ 1.0 เว้นแต่โปรเจกต์ของคุณใช้หน่วยงานอื่น
+Y Up / การวางแนวแกนให้ตรงตามธรรมเนียมของ Blender เพื่อป้องกันโมเดลนำเข้ามาแล้วเอียงข้าง
ตรวจสอบวัสดุ
หลังนำเข้า ให้เปิดแท็บ Shading แล้วตรวจสอบว่า:
Texture maps (base color, normal, roughness) เชื่อมต่อและโหลดเรียบร้อยแล้ว ไม่แสดงเป็นสีชมพู/สีม่วงแดง
วัสดุใช้โหนด Principled BSDF โดยเท็กซ์เจอร์เชื่อมเข้าช่อง input ที่ถูกต้อง
หากเท็กซ์เจอร์ดูเหมือนหายไป ให้ใช้ File > External Data > Find Missing Files แล้วชี้ Blender ไปยังโฟลเดอร์เท็กซ์เจอร์ที่ดาวน์โหลดมา
Decimate / remesh
ไฟล์ส่งออกจาก Meshy อาจมีเรขาคณิตมากกว่าที่คุณต้องการในขั้นตอนถัดไป:
เพิ่ม modifier Decimate (ชนิด Collapse) เพื่อลดจำนวนพอลิกอนโดยคงรูปทรงไว้ — ตรวจสอบผลลัพธ์ในมุมมอง wireframe ก่อนกด Apply
หาก topology ไม่สม่ำเสมอ modifier Remesh (โหมด Voxel) สามารถปรับความหนาแน่นให้สม่ำเสมอก่อน decimate ได้
ควร Apply modifier ทุกครั้งก่อนส่งออก เพื่อให้เกมเอนจินปลายทางได้รับ mesh ฉบับสุดท้าย
มาตราส่วน / จุดหมุน
ก่อนส่งออก ตั้งค่าออบเจกต์ให้เรียบร้อย:
Object > Apply > All Transforms เพื่อให้ค่า scale/rotation อ่านเป็น 1/0 ในเอนจินปลายทาง
Object > Set Origin > Origin to Geometry (หรือไปยังจุดที่กำหนด) เพื่อให้ pivot อยู่ตรงตำแหน่งที่เอนจินของคุณคาดหวัง
UVs
ตรวจสอบแท็บ UV Editing หา UV islands ที่ซ้อนทับหรือถูกยืด โดยเฉพาะหลังการ decimate หรือ remesh — การดำเนินการเหล่านี้อาจบิดเบือน UV และทำให้เกิดรอยต่อเท็กซ์เจอร์ที่มองเห็นได้ หากจำเป็นให้ unwrap ใหม่ก่อน bake หรือส่งออกเท็กซ์เจอร์ซ้ำ
ส่งออกซ้ำไปยังเอนจิน/ซอฟต์แวร์สลิซ
เมื่อเคลียร์งานเสร็จแล้ว ให้ส่งออกตามปลายทางของคุณ:
เกมเอนจิน (Unity, Unreal, Godot, Roblox Studio): ส่งออกเป็น FBX หรือ glTF พร้อม transform ที่ apply แล้วและเท็กซ์เจอร์ที่ bake แล้ว
ซอฟต์แวร์สลิซสำหรับงานพิมพ์ 3 มิติ: ส่งออกเป็น STL หรือ OBJ; การตั้งค่า decimate/remesh สำคัญที่สุดในจุดนี้ เพราะซอฟต์แวร์สลิซใส่ใจเรขาคณิตที่สะอาดและ manifold มากกว่าวัสดุ
คำถามที่พบบ่อย
1. ฉันจำเป็นต้องส่งออกและนำเข้าด้วยตนเอง หรือข้ามไปใช้ Blender ได้เลย?
ใช้ Meshy Blender Plugin ผ่าน DCC Bridge เพื่อส่งโมเดลโดยตรงจาก Workspace ของคุณ — วิธีนี้ข้ามการส่งออก/นำเข้าด้วยตนเองและการตั้งค่าที่เกี่ยวข้องทั้งหมด
2. ทำไมเท็กซ์เจอร์ของฉันแสดงเป็นสีชมพูหรือหายไปใน Blender?
โดยปกติหมายความว่าไม่พบไฟล์เท็กซ์เจอร์ที่อยู่ร่วมกับ mesh ที่นำเข้ามา ให้ใช้ File > External Data > Find Missing Files แล้วชี้ Blender ไปยังโฟลเดอร์ที่มีเท็กซ์เจอร์ที่ดาวน์โหลดมา
3. ทำไมโมเดลของฉันดูใหญ่หรือเล็กผิดปกติหลังนำเข้า?
ตรวจสอบการตั้งค่ามาตราส่วนหน่วยตอนนำเข้า จากนั้น apply Object > Apply > All Transforms เพื่อให้มาตราส่วนสุดท้ายถูก bake ไว้ก่อนส่งออก
4. โมเดลของฉันมีพอลิกอนมากเกินไปสำหรับเอนจินของฉัน — จะลดได้อย่างไร?
เพิ่ม Decimate modifier (และ Remesh modifier ก่อนหาก topology ไม่สม่ำเสมอ) ตรวจสอบผลลัพธ์ในมุมมอง wireframe แล้ว apply modifier ก่อนส่งออก
5. เท็กซ์เจอร์ของฉันมีรอยต่อหรือถูกยดหลังเคลียร์งาน — เกิดอะไรขึ้น?
การ decimate หรือ remesh อาจบิดเบือน UV ที่มีอยู่ ให้ตรวจสอบแท็บ UV Editing และ unwrap บริเวณที่ได้รับผลกระทบใหม่ก่อน bake หรือส่งออกเท็กซ์เจอร์ซ้ำ
บทความที่เกี่ยวข้อง