รอยต่อเท็กซ์เจอร์ รอยแตก และ UV ที่ทับซ้อนกัน อาจแสดงอาการแตกต่างกันไปตามเครื่องมือที่คุณใช้นำเข้าโมเดล Meshy คู่มือนี้จะพาไปดูอาการที่พบบ่อยและวิธีแก้ไขปัญหาใน Blender, Unity และ Unreal
อาการที่พบบ่อย
เห็นรอยต่อหรือเส้นสีเข้มบนพื้นผิว
เกิดรอยแตกหรือช่องว่างที่ขอบของ mesh หลังจากนำเข้า
เท็กซ์เจอร์ดูถูกยืด ซ้อนกันเป็นสองชั้น หรือหายไปทั้งหมด
UV ทับซ้อน
UV ทับซ้อนเกิดขึ้นเมื่อสองส่วนขึ้นไปของ mesh ใช้พื้นที่เท็กซ์เจอร์เดียวกันร่วมกัน ทำให้เท็กซ์เจอร์ผสมกันอย่างไม่ถูกต้อง ปัญหานี้มักเกิดกับเรขาคณิตที่ซับซ้อน และมักสามารถลดลงได้โดยการทำ mesh ให้เรียบง่ายขึ้นหรือ bake เท็กซ์เจอร์ใหม่
GLB เทียบกับ FBX
GLB และ FBX จัดการวัสดุแตกต่างกัน หากคุณพบปัญหาเท็กซ์เจอร์ในรูปแบบหนึ่งแต่ไม่พบในอีกรูปแบบหนึ่ง ให้ลองส่งออกเป็นอีกรูปแบบเพื่อดูว่าปัญหายังคงอยู่หรือไม่
ตรวจสอบแผนที่ PBR
ตรวจสอบว่าแผนที่ base color, normal, roughness และ metallic ทั้งหมดมีอยู่ครบและเชื่อมต่อกับวัสดุของโมเดลอย่างถูกต้อง แผนที่ที่ขาดหายไปเป็นสาเหตุที่พบบ่อยของพื้นผิวที่ดูแบนหรือไม่ถูกต้อง
หมายเหตุเฉพาะสำหรับแต่ละเครื่องมือ
Blender: ตรวจสอบ Shader Editor เพื่อยืนยันว่า texture nodes เชื่อมต่อกันถูกต้อง
Unity: โมเดลที่เป็นสีขาวทั้งหมดมักหมายถึงวัสดุหายไปหรือยังไม่ได้กำหนด—ดูบทความที่เกี่ยวข้องด้านล่าง
Unreal: รอยแตกของเท็กซ์เจอร์หลังนำเข้ามักเกี่ยวข้องกับการตั้งค่าการนำเข้า—ดูบทความที่เกี่ยวข้องด้านล่าง
กรณีที่ควรสร้างเท็กซ์เจอร์ใหม่
หากรอยต่อหรือรอยแตกยังคงอยู่ในหลายรูปแบบการส่งออกและหลายเครื่องมือ ปัญหามักอยู่ที่การสร้างเท็กซ์เจอร์ดั้งเดิมมากกว่าการนำเข้า ในกรณีนั้น การสร้างเท็กซ์เจอร์ใหม่มักรวดเร็วกว่าการแก้ไขด้วยตนเอง
ข้อมูลที่ควรเก็บเพื่อส่งให้ฝ่ายสนับสนุน
หากคุณต้องการติดต่อฝ่ายสนับสนุน โปรดระบุ model ID, รูปแบบการส่งออกที่ใช้, เครื่องมือและเวอร์ชันปลายทาง รวมถึงภาพหน้าจอของปัญหา
คำถามที่พบบ่อย
1. ทำไมฉันจึงเห็นรอยต่อในเอนจินหนึ่งแต่ไม่เห็นในอีกเอนจินหนึ่ง?
เอนจินแต่ละตัวจัดการ UV wrapping และการนำเข้าวัสดุแตกต่างกัน ดังนั้นรอยต่อที่มองไม่เห็นในเครื่องมือหนึ่งอาจปรากฏในอีกเครื่องมือหนึ่งได้
2. ฉันควรแก้ไข UV ด้วยตนเองหรือสร้างเท็กซ์เจอร์ใหม่?
สำหรับจุดที่ทับซ้อนเล็กน้อย การแก้ไขด้วยตนเองในเครื่องมือ 3D มักรวดเร็วกว่า แต่สำหรับปัญหาที่เกิดขึ้นแพร่หลาย การสร้างเท็กซ์เจอร์ใหม่มักมีประสิทธิภาพกว่า
3. ฉันควรระบุข้อมูลอะไรเมื่อติดต่อฝ่ายสนับสนุน?
โปรดระบุ model ID, รูปแบบการส่งออก, เครื่องมือและเวอร์ชันปลายทาง รวมถึงภาพหน้าจอของปัญหา
บทความที่เกี่ยวข้อง
ฉันจะกำจัดเอฟเฟกต์แสง (Delight) ในแผนที่เท็กซ์เจอร์ได้อย่างไร?