Tag Archives: 3DWorkflow

AI สร้างโมเดล 3D ได้ไว แต่พร้อมใช้ทำเกมจริงแค่ไหน? ถอดบทเรียนจากคนทำงานจริง

ช่วงนี้กระแส AI ในวงการ 3D และการพัฒนาเกมมาแรงมากๆ หลายคนน่าจะเคยเห็นหรือได้ลองใช้ AI เจนเนอเรตโมเดล 3D กันมาบ้างแล้ว ความเร็วในการเสกรูปทรงขึ้นมานั้นเรียกได้ว่าน่าทึ่งสุดๆ แต่คำถามสำคัญที่ตามมาคือ “ในโลกของการทำงานจริง โมเดลที่ได้จาก AI มันเอาไปโยนเข้า Game Engine เพื่อใช้งานเลยได้แค่ไหน?”

วันนี้ผมไปเจอกระทู้หนึ่งในชุมชนคนทำ 3D อย่าง Polycount ที่ตั้งหัวข้อไว้ว่า “How are you actually handling AI generated mesh cleanup before engine handoff” อ่านแล้วรู้สึกว่าน่าสนใจมากๆ เลยอยากหยิบมาเล่าและขยายความให้ทุกคนฟังครับ เพราะในกระทู้นี้บรรดาศิลปินและนักพัฒนาไม่ได้มานั่งเถียงกันแค่มุมมองว่า “AI ดีหรือไม่ดี” แต่เขาคุยกันแบบเจาะลึกถึงปัญหาหน้างานที่คนทำ Production ต้องเจอจริงๆ

ภาพลวงตาของความเร็ว: 500,000 vs 130,000 Triangles

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

  • โมเดลจาก AI (ฝั่งซ้าย): โมเดลตัวนี้มีโพลิกอนพุ่งสูงถึงประมาณ 500,000 Triangles ดูเผินๆ ซูมออกไกลๆ รูปทรงเหมือนจะเสร็จสมบูรณ์และเอาไปใช้ได้เลย แต่พอซูมเข้าไปดูใกล้ๆ กลับเจอปัญหาเพียบ! Topology ยุ่งเหยิงไม่มีทิศทาง Texture เบลอและไม่เนียน รูปทรงหลายจุดบิดเบี้ยว (Wobbly) แถมดีเทลบางจุดก็ดูละลายติดกันไปหมด
  • โมเดลที่ศิลปินจัดการใหม่ (ฝั่งขวา): โพลิกอนถูก Optimize ลดลงเหลือแค่ประมาณ 130,000 Triangles แต่เชื่อไหมครับว่างานกลับดูคมกว่า UV ถูกต้อง รูปทรงชัดเจน เก็บรายละเอียดแสงเงาได้ดีกว่า แถมยังทำเป็น LOD (Level of Detail) เพื่อใช้สลับความละเอียดทั้งระยะใกล้และไกลในเกมได้สบายๆ

สรุปแล้ว AI ประหยัดเวลาให้เราได้จริงไหม?

Continue reading