ข้ามไปยังเนื้อหาหลัก

เวิร์กโฟลว์เคลียร์งานจาก Meshy สู่ Blender

Meshy สู่ Blender: เคลียร์งาน, เท็กซ์เจอร์ และการส่งออก

สารบัญ

เมื่อโมเดลจาก 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 หรือส่งออกเท็กซ์เจอร์ซ้ำ

บทความที่เกี่ยวข้อง



บทความที่เกี่ยวข้อง

คำตอบนี้ช่วยตอบคำถามของคุณหรือไม่