ใช้งานร่วมกับ VRCFaceTracking

ใช้การติดตามใบหน้าสำหรับ VRChat ในแอป Viewer ได้ทันที

หน้านี้แปลด้วยเครื่องและอาจมีข้อผิดพลาด

VRCFaceTracking เป็นแอป Windows ที่ช่วยให้ใช้การติดตามใบหน้าใน VRChat ได้ รองรับอุปกรณ์ติดตามใบหน้าหลากหลายรุ่น

แอป VRCFaceTracking
แอป VRCFaceTracking

VRC Avatar Viewer มีฟังก์ชันรับ OSC ที่เข้ากันได้กับ VRChat จึงสามารถเชื่อมต่อ VRCFaceTracking เข้ากับแอป Viewer เพื่อส่งข้อมูลสีหน้ามาแสดงบนอวาตาร์ได้

[อุปกรณ์ติดตามใบหน้าเฉพาะทาง] → [VRCFaceTracking] →VRChat OSC / UDP→ [VRC Avatar Viewer]
ความแตกต่างจากแอปจับภาพ
  • แอปจับภาพเป็นเครื่องมือสำหรับแอป Viewerโดยเฉพาะ ใช้ "เว็บแคม + iFacialMocap" ในการจับสีหน้า และจับการเคลื่อนไหวของร่างกายและแขนไปพร้อมกันได้
  • VRCFaceTracking ในหน้านี้เป็นวิธีนำระบบติดตามใบหน้าสำหรับ VRChat มาใช้กับแอป Viewer และรองรับเฉพาะสีหน้าเท่านั้น
  • หากใช้ร่วมกับแอปจับภาพ จะสามารถจัดระบบให้แอปจับภาพดูแลการเคลื่อนไหวของร่างกาย และ VRCFaceTracking ดูแลสีหน้าได้
1

สิ่งที่ต้องเตรียม

  • VRC Avatar Viewer (ตัวแอปหลัก)
  • VRCFaceTracking 5.x (Windows, ฟรี)
  • อวาตาร์ที่รองรับ VRCFaceTracking — เลเยอร์ FX ของอวาตาร์ต้องมีพารามิเตอร์ VRCFT อยู่
  • อุปกรณ์ติดตามใบหน้า (อุปกรณ์ที่คุณมีอยู่)
Tips
  • รายละเอียดเกี่ยวกับการติดตั้ง VRCFaceTracking และการเลือกโมดูล โปรดดูที่เอกสารทางการของ VRCFaceTracking หน้านี้อธิบายเฉพาะการเชื่อมต่อกับแอป Viewerเท่านั้น
  • สำหรับอวาตาร์ที่รองรับ VRCFaceTracking มีส่วนเสริมมากมายเผยแพร่อยู่ในหน้าการติดตามใบหน้าบน BOOTH
2

ตั้งค่า VRCFaceTracking

ก่อนอื่น ให้ทำให้ VRCFaceTracking ใช้งานกับ VRChat ได้ก่อน

2-1. การติดตั้งและเพิ่มโมดูล

  1. ติดตั้ง VRCFaceTracking ตามขั้นตอนการติดตั้งในเอกสารทางการ
  2. ติดตั้งโมดูลที่รองรับอุปกรณ์ติดตามใบหน้าที่ใช้ (เช่น Quest Pro ใช้ ALXR module / Vive Facial Tracker ใช้ SRanipal module เป็นต้น)
  3. เปิด VRCFaceTracking แล้วตรวจสอบว่าได้รับข้อมูลสีหน้าจากอุปกรณ์ติดตามใบหน้า (พารามิเตอร์ต่าง ๆ บนหน้าจอขยับตาม)
Tips
  • หน้านี้ไม่ได้อธิบายการตั้งค่า VRCFaceTracking โดยละเอียด หากมีปัญหาในการติดตั้งหรือการเลือกโมดูล โปรดดูที่เอกสารทางการหรือชุมชน Discord
3

การตั้งค่าในแอป Viewer

การตั้งค่าในแอป Viewerมีดังนี้

  1. แสดงอวาตาร์ (.avab หรือ .vrm) ในแอป Viewer
  2. กดปุ่ม สตรีมมิง บนแถบเครื่องมือเพื่อเปิดแผงโหมดสตรีมมิง
  3. ในส่วน "รับการเคลื่อนไหว" ให้เปลี่ยน "ติดตามใบหน้า" เป็น "VRCFT"
  4. กดปุ่ม "รับ" ให้เป็น ON

เพียงเท่านี้แอป Viewerจะเปิดตัวรับ OSC ที่เข้ากันได้กับ VRChat ฝั่ง VRCFaceTracking จะมองเห็นแอป Viewerเป็น VRChat-Client-VRCAvatarViewer-XXXX และเชื่อมต่อให้โดยอัตโนมัติ

Tips
  • เนื่องจากใช้พอร์ตเดียวกับ VRChat (9000) แอป Viewerจะรับข้อมูลไม่ได้ขณะที่ VRChat กำลังทำงาน (แอปที่เปิดพอร์ตก่อนจะได้ใช้พอร์ตนั้น) หากต้องการใช้งานพร้อมกัน ให้เปลี่ยน "พอร์ต VRChat OSC" ในแอป Viewerเป็นค่าอื่น
  • หาก "ติดตามใบหน้า" ยังเป็น ค่าเริ่มต้น VRM/VRChat หรือ Perfect Sync อยู่ ตัวรับ VRChat OSC จะไม่เปิด ต้องเปลี่ยนเป็น VRCFT เสมอ
4

ตรวจสอบการทำงาน

ในหน้าจอ VRCFaceTracking ให้ตรวจสอบว่าแอป Viewerถูกจดจำเป็นปลายทางการเชื่อมต่อแล้ว หาก Avatar Status แสดง [ชื่ออวาตาร์] - VRC Avatar Viewer แสดงว่าเชื่อมต่อสำเร็จ

เชื่อมต่อสำเร็จ
เชื่อมต่อสำเร็จ
  • ลองกะพริบตา อ้าปากและหุบปาก หรือเลื่อนสายตาดู
  • หากสีหน้าของอวาตาร์ในแอป Viewerขยับตาม แสดงว่าสำเร็จ

เมื่อทำงานไม่ถูกต้อง

  • VRCFaceTracking หาแอป Viewerไม่พบ ตรวจสอบว่าในแอป Viewerตั้งค่า "ติดตามใบหน้า = VRCFT" และ "รับ = ON" แล้ว
  • มีกล่องข้อความแจ้งว่าเปิดพอร์ตไม่ได้ อาจมีแอปอื่น (รวมถึง VRChat) กำลังใช้พอร์ต VRChat OSC 9000 อยู่ ให้เปลี่ยน "พอร์ต VRChat OSC" เป็นค่าอื่น แล้วเปิด "รับ" เป็น ON ใหม่อีกครั้ง