Bone & Influence Operations¶
นอกจากเครื่องมือจัดการน้ำหนัก (Weight Operations) แล้ว Super Skin Pro ยังมีเครื่องมือสำหรับจัดการโครงสร้างกระดูกและอิทธิพลของน้ำหนัก (Bone Influence) เพื่อช่วยให้ขั้นตอนการทำ Rigging และ Skinning สะดวกยิ่งขึ้น
รายการเครื่องมือจัดการกระดูก (Bone Operations)¶
1. Lock Others Except Active¶
- คำอธิบาย: ล็อก Vertex Group ของกระดูกทุกชิ้น ยกเว้นกระดูกชิ้นที่ถูกเลือกเป็น Active อยู่
- ประโยชน์: ใช้เมื่อต้องการโฟกัสการแก้ไขน้ำหนักที่กระดูกชิ้นเดียว โดยไม่ต้องการให้ค่ารอบข้างขยับเขยื้อน
- Layer Context: การ Lock จะถูกบันทึกใน
bone_locksของ Active Layer — เมื่อสลับเลเยอร์ สถานะ Lock จะเปลี่ยนตาม
2. Unlock Others Except Active¶
- คำอธิบาย: ปลดล็อก Vertex Group ของกระดูกทุกชิ้น ยกเว้นกระดูกชิ้นที่ถูกเลือกเป็น Active
- ประโยชน์: ใช้สำหรับการเตรียมพื้นที่ให้กระดูกชิ้นอื่นๆ สามารถรับน้ำหนักที่ถูกเฉลี่ยออกมาจากการแก้ไข
3. Select Affect Vertices¶
- คำอธิบาย: เลือก Vertex ทั้งหมดบนโมเดลที่ได้รับอิทธิพลจากกระดูกชิ้นที่ Active อยู่ (Weight > 0)
- ประโยชน์: ช่วยให้มองเห็นขอบเขตที่กระดูกชิ้นนั้นๆ คุมอยู่ และช่วยให้เลือกจุดเพื่อแก้ไขได้เร็วขึ้น
4. Popup Affecting Influences (แว่นขยายตรวจสอบ)¶
- คำอธิบาย: เมื่อเรียกใช้ จะแสดง Pop-up หน้าต่างเล็กๆ ที่รวบรวม "รายชื่อกระดูกทุกชิ้น" ที่มาร่วมแชร์น้ำหนักอยู่บนจุด (Vertex) ที่คุณกำลังเลือกอยู่
- ประโยชน์: เป็นเครื่องมือที่ขาดไม่ได้เมื่อเกิดปัญหาน้ำหนักไหลไปหาจุดที่ไม่ต้องการ ทำให้เราพบกระดูกต้นเหตุได้ทันที และกดเลือกกระดูกนั้นเพื่อสลับไปแก้ไขได้เลย
เครื่องมือ Visualizer¶
5. Toggle Weight Color¶
- คำอธิบาย: สลับโหมดการแสดงผลสีน้ำหนักบน Mesh โดยหมุนเวียนตามลำดับ:
- SINGLE — ไล่สีน้ำเงิน→แดง แสดงน้ำหนักของ Active Bone
- MULTI — สีรุ้ง แสดงน้ำหนักของทุกกระดูกพร้อมกัน
-
MASK — ขาวดำ แสดงค่า Mask (ต้องอยู่ใน Mask Mode)
-
การทำงานอัตโนมัติ:
- เมื่อเข้า Edit Mode → เปิด SINGLE อัตโนมัติ
- เมื่อเข้า Mask Mode → เปลี่ยนเป็น MASK อัตโนมัติ
- เมื่อออก Mask Mode → กลับสู่โหมดก่อนหน้า
6. Toggle Weight Labels¶
- คำอธิบาย: แสดง/ซ่อนตัวเลขค่าน้ำหนักบน Vertex ที่เลือก
- ประโยชน์: ดูค่าน้ำหนักที่แน่นอนโดยไม่ต้องเปิด N-Panel ของ Blender
เครื่องมือช่วยเหลือ (Toolkit Operations)¶
7. Smart Transfer Weight (Maya Style)¶
- คำอธิบาย: เครื่องมือย้ายน้ำหนักจาก Mesh ต้นแบบ (Proxy Mesh) ไปยัง Mesh เป้าหมาย โดยใช้การคำนวณแบบ Linear Interpolation ตามแกนที่ระบุ
- ประโยชน์: ให้ผลลัพธ์น้ำหนักที่เนียนและแม่นยำคล้ายกับเครื่องมือในโปรแกรม Maya
- อยู่ที่: แท็บ Toolkit
8. Pick Bone (Live Visualize Hybrid)¶
- คำอธิบาย: เครื่องมือช่วย "จิ้ม" เลือกว่ากระดูกชิ้นไหนคุมผิวจุดนั้นอยู่
- กลไก: Raycast ลงผิวเมชเพื่อระบุชื่อกระดูกที่คุมจุดนั้น พร้อมวาดเส้นกระดูกแบบ Real-time
- คีย์ลัด:
Alt + 2 - อยู่ที่: แท็บ Toolkit
ตารางสรุปการใช้งานเครื่องมือ¶
| Tool | ฟังก์ชันหลัก | ไอคอนใน UI | Layer Aware |
|---|---|---|---|
| Lock Others | ล็อกกระดูกชิ้นอื่นทั้งหมด | LOCKED |
✅ แยกต่อเลเยอร์ |
| Unlock Others | ปลดล็อกกระดูกชิ้นอื่นทั้งหมด | UNLOCKED |
✅ แยกต่อเลเยอร์ |
| Select Affect | เลือกจุดที่กระดูกชิ้นนั้นมีผล | POINTCLOUD |
- |
| Popup Influences | ตรวจสอบรายชื่อกระดูกที่แชร์น้ำหนัก | BONE_DATA |
- |
| Toggle Weight Color | สลับโหมด Visualizer | SHADING_RENDERED |
✅ แสดงผล Composite |
| Toggle Weight Labels | แสดง/ซ่อนตัวเลขน้ำหนัก | TEXT |
- |
| Smart Transfer | ย้ายน้ำหนักแบบ Maya Style | MOD_SKIN |
- |
| Pick Bone | จิ้มเลือกกระดูก | EYEDROPPER |
- |
หมายเหตุ: เครื่องมือเหล่านี้ถูกสร้างขึ้นมาเพื่อให้ผู้ใช้งานไม่ต้องออกไปค้นหาชื่อกระดูกใน Modifier หรือ Vertex Group List ที่ยาวเหยียด แต่สามารถจัดการผ่าน Tab ของ Super Skin Pro ได้โดยตรง