Meshy เป็นวิธีที่รวดเร็วในการร่างเกมแอสเซ็ตอย่างคร่าว ๆ แต่ในไปป์ไลน์ระดับมืออาชีพมักยังต้องส่งผลลัพธ์ต่อไปยัง ZBrush และ Substance Painter เพื่อคลีนอัปงานปั้น, เรโทโพโลยี และฟินิชชิ่งเท็กซ์เจอร์ ก่อนนำเข้าเอนจิน คู่มือนี้จะอธิบายไปป์ไลน์ดังกล่าว
การทำ Rapid Prototyping ใน Meshy
ใช้ Text to 3D หรือ Image to 3D เพื่อสร้างเมชพื้นฐานได้อย่างรวดเร็ว ให้มองขั้นตอนนี้เป็นการร่างซิลูเอ็ตและรูปทรงหลัก มากกว่าเรขาคณิตสุดท้าย — เป้าหมายคือการข้ามการสร้างเมชพื้นฐานด้วยมือที่ใช้เวลาหลายชั่วโมง ไม่ใช่การส่งงานที่ได้จาก AI โดยตรง
การคลีนอัปงานปั้นใน ZBrush
ส่งออกโมเดลจาก Meshy เป็น OBJ หรือ FBX แล้วนำเข้า ZBrush ใช้ DynaMesh หรือ ZRemesher เพื่อคลีนอัปเรขาคณิตที่รก, ทำให้ซิลูเอ็ตคมชัดขึ้น และเพิ่มรายละเอียดที่ปั้นด้วยมือซึ่งตัว Generator อาจพลาด — โดยเฉพาะบริเวณขอบของ Hard Surface ที่เมชที่สร้างด้วย AI มักจะป้าน
การทำ Retopology และ UV
เมื่องานปั้นเสร็จสมบูรณ์แล้ว ให้ทำเรโทโพโลยีเป็นโทโพโลยีที่สะอาดและเหมาะกับเอนจิน พร้อมจำนวนพอลิกอนที่เหมาะสมกับแพลตฟอร์มเป้าหมายของคุณ ควร Unwrap UV ในขั้นตอนนี้แทนการพึ่งพา UV อัตโนมัติของ Meshy เนื่องจากการจัดวาง UV ด้วยมือจะให้การควบคุมที่มากกว่าสำหรับการเบกเท็กซ์เจอร์
การเพิ่มประสิทธิภาพเท็กซ์เจอร์ใน Substance Painter
นำเมชที่ทำเรโทโพโลยีแล้วเข้าสู่ Substance Painter เบกรายละเอียดจาก High-poly ไปยัง Low-poly (Normal, AO, Curvature) จากงานปั้นใน ZBrush ลงบนเมช Low-poly ใหม่ของคุณ จากนั้นจึงสร้างวัสดุ PBR ต่อบนฐานนั้น ขั้นตอนนี้ช่วยกู้คืนรายละเอียดละเอียดจากงานปั้น พร้อมทั้งทำให้ชุดเท็กซ์เจอร์สุดท้ายได้รับการปรับให้เหมาะกับการเรนเดอร์แบบเรียลไทม์
การเบกและการส่งออกขั้นสุดท้าย
เบก Normal, AO และแมปเพิ่มเติมอื่น ๆ ที่เชดเดอร์ของเอนจินคุณต้องการ
ส่งออกเท็กซ์เจอร์ในรูปแบบที่เอนจินของคุณต้องการ (PNG/TGA สำหรับเอนจินเรียลไทม์ส่วนใหญ่)
ส่งออกเมชสุดท้ายเป็น FBX พร้อมเท็กซ์เจอร์ที่เบกแล้ว พร้อมนำเข้า Unreal, Unity หรือเอนจินที่คุณต้องการ
คำถามที่พบบ่อย
1. ควรส่งผลลัพธ์จาก Meshy เข้าเกมเอนจินโดยตรงเลยหรือไม่?
สำหรับงานสมัครเล่นหรือโปรโตไทป์ บางครั้งก็ทำได้ — แต่สำหรับแอสเซ็ตระดับการผลิต ควรผ่านการคลีนอัปงานปั้นและเรโทโพโลยีก่อน เนื่องจากโทโพโลยีที่สร้างด้วย AI โดยตรงมักไม่ได้รับการปรับให้เหมาะกับการเรนเดอร์แบบเรียลไทม์
2. ควรใช้รูปแบบการส่งออกใดในการนำเข้า ZBrush?
ทั้ง OBJ และ FBX ใช้งานได้ดีในการนำโมเดลจาก Meshy เข้าสู่ ZBrush เพื่อปั้น
3. จำเป็นต้องทำเท็กซ์เจอร์ของ Meshy ใหม่ใน Substance Painter หรือไม่?
โดยปกติใช่ อย่างน้อยก็บางส่วน — เมื่อคุณทำเรโทโพโลยีและได้ UV ใหม่ เท็กซ์เจอร์เดิมจำเป็นต้องถูกเบก/ฉายซ้ำ (reproject) ลงบนเมชใหม่ แทนการนำกลับมาใช้โดยตรง
บทความที่เกี่ยวข้อง