เครื่องมือการตรวจสอบเสื้อผ้าที่มีเลเยอร์ เป็นเครื่องมือเสริมที่คุณสามารถติดตั้งใน Blender หรือ Maya เพื่อช่วยในการระบุและแก้ไขปัญหาที่พบบ่อยกับสินทรัพย์เสื้อผ้าที่มีเลเยอร์ก่อนที่คุณจะส่งออก


แม้ว่าเครื่องมือนี้จะช่วยประหยัดเวลาในกระบวนการบูรณาการทั่วไประหว่างโปรแกรมการสร้างโมเดล 3 มิติของคุณและ Studio แต่เครื่องมือนี้ไม่ได้ให้การตรวจสอบที่ครอบคลุมในทุกด้านของสินทรัพย์เสื้อผ้าที่มีเลเยอร์ คุณต้องแน่ใจว่าโมเดลเสื้อผ้าที่มีเลเยอร์ของคุณตรงตาม ข้อกำหนดทั่วไปของตาข่าย และ ข้อกำหนดเฉพาะของ Roblox สำหรับเสื้อผ้าที่มีเลเยอร์ ก่อนที่จะนำเข้ามายัง Studio
การติดตั้งเครื่องมือการตรวจสอบเสื้อผ้า
มีไฟล์การติดตั้งแยกสองไฟล์และคำแนะนำสำหรับ Blender และ Maya
Blender
ในการติดตั้งเครื่องมือการตรวจสอบเสื้อผ้าใน Blender:
ดาวน์โหลด ValidationTool_Blender.zip และบันทึกไฟล์ .zip ลงในเครื่องของคุณ
ใน Blender ให้ไปที่ Edit > Preferences
ใน Preferences ให้ไปที่หมวด Add-Ons ในแถบด้านซ้าย

คลิกปุ่ม Install... หน้าต่างแฟ้มเบราว์เซอร์จะปรากฏ
เลือกไฟล์ .zip ที่ดาวน์โหลดมาและคลิก Install Add-On
ใน Add-Ons section ค้นหา Validation Tool และ เปิดใช้งานส่วนเสริม

กลับไปที่พื้นที่ทำงานของคุณและ ขยายแถบเครื่องมือด้านข้าง ใน Viewport เพื่อเข้าถึงส่วนเสริม

ตัวบ่งชี้แถบด้านข้าง 
แถบด้านข้างที่ขยาย
Maya
ก่อนที่คุณจะเริ่มกระบวนการติดตั้งเครื่องมือการตรวจสอบใน Maya คุณจะต้องติดตั้ง Python 3.0 หรือสูงกว่า หากคุณมี Python ติดตั้งแล้วคุณสามารถดำเนินการติดตั้งเครื่องมือการตรวจสอบต่อได้
ในการติดตั้ง Python 3.0+ บนอุปกรณ์ของคุณ:
ดาวน์โหลดโปรแกรมติดตั้งที่เหมาะสมจาก เว็บไซต์ทางการของ Python
เปิดโปรแกรมติดตั้งและปฏิบัติตามคำแนะนำในการติดตั้ง
เปิดใช้งาน Add Python ### to PATH ก่อนที่คุณจะเลือก Install Now

ในการติดตั้งเครื่องมือการตรวจสอบเสื้อผ้าใน Maya:
ดาวน์โหลด ValidationTool_Maya.zip และคลายไฟล์เนื้อหาในไดเร็กทอรีท้องถิ่น
เปิดเนื้อหาของไฟล์ .zip ในโปรแกรมจัดการไฟล์
หากอยู่ใน Windows ให้ ดับเบิลคลิก install.bat ซึ่งจะเรียกใช้สคริปต์ที่ช่วยให้คุณสามารถเรียกใช้เครื่องมือการตรวจสอบใน Maya ได้อย่างรวดเร็ว
หากอยู่ใน Mac ให้ คลิกขวา ที่ไฟล์ install.command และเลือก Open With > Terminal นี่จะเรียกใช้สคริปต์ Terminal ซึ่งช่วยให้คุณสามารถเรียกใช้เครื่องมือการตรวจสอบใน Maya ได้อย่างรวดเร็ว

เมื่อมีการเตือน ให้พิมพ์เวอร์ชัน Maya ของคุณและกด Enter ตัวอย่างเช่น หากใช้ Maya 2020 ให้ป้อน 2020 เป็นเวอร์ชันของคุณ

เมื่อติดตั้งสำเร็จ จะมีข้อความดังนี้

เปิด Maya และไปที่ Windows > General Editors > Script Editor

เมื่อใช้ปลั๊กอินเป็นครั้งแรก ใน Script Editor ให้พิมพ์ import ValidationTool แล้วกดปุ่ม Play ที่ด้านบนของ Script Editor หน้าจอผู้ใช้ของปลั๊กอินจะปรากฏขึ้น

เมื่อใช้ปลั๊กอินหลังจากการเริ่มต้นใช้งานครั้งแรก เปิดปลั๊กอินโดยการพิมพ์ ValidationTool.validationTool() และคลิกปุ่ม Play
นอกจากนี้คุณสามารถตั้งค่าชอร์ตคัตจาก UI ของปลั๊กอินหลังจากการเริ่มต้นใช้ครั้งแรกโดยการคลิกปุ่ม Create shortcut button on Maya shelf

ตรวจสอบสินทรัพย์
เมื่อปลั๊กอินเปิดใช้งานและมีสินทรัพย์ที่มีเลเยอร์ในพื้นที่ทำงานของคุณ คุณสามารถเริ่มตรวจสอบเนื้อหาได้ หลังจากการตรวจสอบ ผลลัพธ์ที่มีปัญหาจะเปลี่ยนเป็น สีแดง (Blender) หรือ สีเหลือง (Maya) คุณสามารถแก้ปัญหาบางอย่างโดยการคลิกที่ปุ่มตรวจสอบ ดู การตรวจสอบและขั้นตอนการแก้ไขปัญหา สำหรับรายละเอียดเกี่ยวกับการตรวจสอบการตรวจสอบแต่ละรายการ


ในการใช้เครื่องมือการตรวจสอบกับสินทรัพย์ของคุณ:
- เลือก วัตถุในฉากของคุณ
- เปิดเครื่องมือการตรวจสอบและคลิก Check Assets หลังจากนั้นไม่นาน UI จะปรับปรุงและสร้างข้อความผลลัพธ์
- ผลลัพธ์ที่มีปัญหาจะถูกเน้นด้วยสีแดงหรือสีเหลือง ปัญหาบางอย่างอาจถูกแก้ไขโดยอัตโนมัติด้วยการคลิกที่ปุ่มที่มีการเน้น
การตรวจสอบและขั้นตอนการแก้ไขปัญหา
โปรดดูตารางด้านล่างสำหรับรายละเอียดเกี่ยวกับการตรวจสอบและขั้นตอนการแก้ไขปัญหาเฉพาะ:
- เลเยอร์
- ตรวจสอบหากมีเลเยอร์ที่เกินในฉาก การแก้ไขอัตโนมัติพยายามลบเลเยอร์ที่เกินถ้าการแก้ไขอัตโนมัติไม่สำเร็จ ให้ลบเลเยอร์ที่เกินด้วยตนเอง
- การแปลง
- ตรวจสอบให้แน่ใจว่า ตำแหน่ง รูปร่าง และขนาดของเรขาคณิตถูกแช่แข็ง (0,0,0) การแก้ไขอัตโนมัติพยายามแช่แข็งการแปลง อาจทำให้การจัดเรียงของคุณเปลี่ยนแปลงถ้าการแก้ไขอัตโนมัติไม่สำเร็จ ให้แช่แข็งเรขาคณิตด้วยตนเอง
- วัสดุที่ไม่ได้ใช้
- ตรวจสอบข้อมูลที่ไม่ได้ใช้ในฉาก เช่น ข้อมูลกำพร้า (Blender) หรือ ประวัติการก่อสร้าง (Maya) หรือวัสดุที่ไม่ได้ใช้ การแก้ไขอัตโนมัติพยายามลบข้อมูลที่เกินหากการแก้ไขอัตโนมัติไม่สำเร็จ ให้ลบข้อมูลและวัตถุที่ไม่จำเป็นด้วยตนเอง
- คีย์เฟรม
- ตรวจสอบหากมีคีย์เฟรมที่ไม่จำเป็น การแก้ไขอัตโนมัติพยายามลบคีย์เฟรมหากการแก้ไขอัตโนมัติไม่สำเร็จ ให้ลบข้อมูลคีย์เฟรมด้วยตนเอง
- จุดเชื่อมต่อ
- ตรวจสอบให้แน่ใจว่ามีจุดเชื่อมต่อและใช้การตั้งชื่อที่ถูกต้อง การแก้ไขอัตโนมัติพยายามสร้างพ่อแม่ของจุดเชื่อมต่อที่ไม่คาดคิด
- การตัดกัน
- ตรวจสอบหากมีการตัดกันระหว่างเรขาคณิตของตัวละครและเรขาคณิตของกรงใน/กรงนอก ใน Blender การคลิกปุ่มจะสลับไปยัง Edit Mode และเน้นจุดที่กำลังตัดกับกรงในหรือนอกขอบบางอย่าง เช่น ขอบของรูสำหรับแขน ปาก และขอบลำตัว อาจได้รับการเน้นตามพฤติกรรมเริ่มต้นและสามารถละเลยได้
- รูปแบบภาพพื้นผิว
- ตรวจสอบให้แน่ใจว่าภาพพื้นผิวตรงตามข้อกำหนดภาพพื้นผิว เช่น ขนาดความละเอียด ผู้ใช้ยังสามารถเลือกไฟล์ภาพภายนอก โปรดดูข้อความผลลัพธ์เพื่อแก้ไขปัญหาที่เกี่ยวข้องกับภาพพื้นผิวด้วยตนเอง