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

เวิร์กโฟลว์ Meshy ร่วมกับ ZBrush และ Substance Painter

ไปป์ไลน์การคลีนอัปงาน Meshy ด้วย ZBrush และ Substance

สารบัญ

Meshy เป็นวิธีที่รวดเร็วในการขึ้นโครงแอสเซ็ตเกม แต่ไปป์ไลน์ระดับมืออาชีพมักยังส่งผลลัพธ์ผ่าน ZBrush และ Substance Painter เพื่อคลีนอัปงานสกัลป์ รีโทโพโลยี และเก็บงานเทกซ์เจอร์ให้เสร็จก่อนนำเข้าเอนจิน คู่มือนี้สรุปไปป์ไลน์ดังกล่าว

การสร้างต้นแบบอย่างรวดเร็วใน Meshy

ใช้ Text to 3D หรือ Image to 3D เพื่อสร้างเมชฐานอย่างรวดเร็ว มองขั้นตอนนี้เป็นการบล็อกโครงร่างและฟอร์มหลัก ไม่ใช่เรขาคณิตขั้นสุดท้าย — เป้าหมายคือข้ามชั่วโมงการสร้างเมชฐานด้วยมือ ไม่ใช่การส่งออกเอาต์พุตดิบไปใช้เลย

การคลีนอัปงานสกัลป์ใน ZBrush

ส่งออกโมเดล Meshy เป็น OBJ หรือ FBX แล้วนำเข้า ZBrush ใช้ DynaMesh หรือ ZRemesher เพื่อคลีนอัปเรขาคณิตที่มีนอยซ์ ทำให้โครงร่างคมชัดขึ้น และเพิ่มรายละเอียดที่ปั้นด้วยมือซึ่งตัวสร้างไม่ได้สร้างไว้ — โดยเฉพาะบริเวณขอบของ hard-surface ซึ่งเมชที่สร้างด้วย AI มักทำให้ดูนุ่มเกินไป

การรีโทโพโลยีและ UV

เมื่องานสกัลป์เสร็จสมบูรณ์ ให้รีโทโพโลยีเป็นโทโพโลยีที่สะอาดและเหมาะกับเอนจิน โดยมีงบโพลิกอนที่เหมาะสมกับแพลตฟอร์มเป้าหมาย คลี่ UV ในขั้นตอนนี้แทนการพึ่ง UV อัตโนมัติของ Meshy เนื่องจากการจัดวาง UV ที่สร้างด้วยมือให้การควบคุมที่มากกว่าสำหรับการ Bake เทกซ์เจอร์

การปรับเทกซ์เจอร์ให้เหมาะสมใน Substance Painter

นำเมชที่รีโทโพโลยีแล้วเข้า Substance Painter Bake รายละเอียดจากโมเดลความละเอียดสูงลงสู่เมชโลว์โพลีใหม่ (normal, AO, curvature) จากงานสกัลป์ใน ZBrush แล้วสร้างวัสดุ PBR ทับลงไป ขั้นตอนนี้กู้คืนรายละเอียดละเอียดอ่อนจากงานสกัลป์พร้อมกับรักษาชุดเทกซ์เจอร์สุดท้ายให้ปรับให้เหมาะสมสำหรับการเรนเดอร์แบบเรียลไทม์

การ Bake และการส่งออกขั้นสุดท้าย

  • Bake normal, AO และแมปอื่น ๆ ที่เชเดอร์ของเอนจินคาดหวัง

  • ส่งออกเทกซ์เจอร์ในรูปแบบที่เอนจินของคุณต้องการ (PNG/TGA สำหรับเอนจินเรียลไทม์ส่วนใหญ่)

  • ส่งออกเมชสุดท้ายเป็น FBX พร้อมเทกซ์เจอร์ที่ Bake แล้ว เพื่อนำเข้า Unreal, Unity หรือเอนจินที่คุณเลือก

คำถามที่พบบ่อย

1. ควรนำเอาต์พุตดิบจาก Meshy ไปใช้ในเอนจินเกมโดยตรงเลยหรือไม่?

สำหรับงานอดิเรกหรืองานต้นแบบ บางครั้งก็ได้ — แต่สำหรับแอสเซ็ตที่ใช้จริงในงานผลิต ควรผ่านการคลีนอัปงานสกัลป์และรีโทโพโลยีก่อน เนื่องจากโทโพโลยีที่สร้างด้วย AI แบบดิบแทบไม่เคยถูกปรับให้เหมาะสมสำหรับการเรนเดอร์แบบเรียลไทม์

2. ควรใช้รูปแบบไฟล์ส่งออกใดเมื่อนำเข้า ZBrush?

OBJ หรือ FBX ใช้ได้ดีทั้งคู่สำหรับการนำโมเดล Meshy เข้า ZBrush เพื่อสกัลป์

3. จำเป็นต้องทำเทกซ์เจอร์ของ Meshy ใหม่ใน Substance Painter หรือไม่?

โดยปกติใช่ อย่างน้อยก็บางส่วน — เมื่อคุณรีโทโพโลยีและได้ UV ใหม่ เทกซ์เจอร์เดิมจำเป็นต้องถูก Bake/รีโปรเจกต์ลงบนเมชใหม่ แทนที่จะนำมาใช้ซ้ำโดยตรง


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

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