ส่งการแสดงอนิเมชั่นอวาตาร์จาก Maya

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

แอนิเมชั่นอวาตาร์ เป็นแอนิเมชั่นที่คุณสามารถสร้างและกำหนดให้เล่นสำหรับการกระทําอวาตาร์ใดๆ เช่นการเดิน ว่ายน้ํา หรือเต้นรํานอกจากการใช้เครื่องมือ ตัวแก้ไขแอนิเมชั่น หรือ การจับภาพแอนิเมชั่น ภายใน Studio คุณสามารถสร้างแอนิเมชั่นตัวละครผ่านเครื่องมือโมเดลลิ่งและแอนิเมชั่นของบุคคลที่สามเช่น Maya จากนั้นคุณสามารถนำแอนิเมชั่นตัวละครของคุณไปใช้กับ Roblox ได้โดยตรงโดยใช้คู่มือนี้เป็นรายการตรวจสอบของการตั้งค่าเฉพาะที่ริกและแอนิเมชั่นของคุณต้องปฏิบัติตามเพื่อให้กระบวนการส่งออกสําเร็จ คุณสามารถมั่นใจได้ว่าการนําเข้าแอนิเมชั่นของคุณจะประสบความสําเร็จ

A humanoid mannequin in Maya with IK controls.
อ้างอิงตุ๊กตา R15
แอนิเมชั่นการเดินตัวอย่าง

กำหนดค่าฮาร์ดแวร์

ก่อนที่คุณจะส่งออกแอนิเมชั่นอวาตาร์จาก Maya คุณต้องกำหนดค่าให้ริกของคุณสอดคล้องกับข้อกําหนดการนําเข้าของ Studio รวมถึงการตรวจสอบให้แน่ใจว่าริกทําตามลําดับชั้นและกฎการตั้งชื่อที่เฉพาะเจาะจงเพื่อให้ Studio แอนิเมชันแอนิเมชัน

ระบบการจัดอันดับและกฎการตั้งชื่อ

สตูดิโอต้องการลำดับชั้นและกฎการตั้งชื่อที่เฉพาะเจาะจงสำหรับโครงสร้างข้อต่อภายในของริกมนุษย์เพื่อให้สามารถระบุได้ว่าคุณกำลังนำเข้าอะไรเป็นอนิเมชั่นอวาตาร์หากคุณไม่ได้ใช้แบบจำลอง R15 ที่สามารถดาวน์โหลดได้เพื่อสร้างแอนิเมชั่นของคุณ ให้แน่ใจว่าแบบจำลองของคุณใช้หลักการจัดเรียงและการตั้งชื่อตามที่เป็นอยู่โดยถูกต้อง:

  • ราก
  • ส่วนรากมนุษย์
  • ลําตัวล่าง
  • ส่วนบนของลำตัว
  • หัว (แทนฐานคอ)
  • แขนซ้ายบน
  • แขนล่างซ้าย
  • มือซ้าย
  • แขนขวาบน
  • แขนด้านล่างขวา
  • มือขวา
  • ขาซ้ายบน
  • ขาด้านล่างซ้าย
  • เท้าซ้าย
  • ขาขวาบน
  • ขาด้านล่างขวา
  • เท้าขวา

ปิดช่องแปล

อนิเมชั่นตัวละครของ Roblox ไม่สามารถเคลื่อนย้ายตัวละครได้เมื่อเล่น; แทนที่จะเคลื่อนย้ายอนิเมชั่นตัวละครในตำแหน่งโลกของพวกเขาหากแอนิเมชั่นอวาตาร์ของคุณเป็นแอนิเมชั่นประเภทการเคลื่อนที่ที่มีรากของโนดเคลื่อนในพื้นที่ เช่นตัวละครที่เคลื่อนที่ไปข้างหน้าในขณะที่แอนิเมชั่นเล่น คุณต้องปิดช่องแปลภาษาของริกเพื่อให้แอนิเมชั่นเล่นโดยไม่ต้องย้ายริกในการส่งออก

เพื่อปิดช่องแปล:

  1. เปิด ตัวแก้ไขกราฟ

    1. ในแถบเมนู คลิก Windows เมนูบริบทจะแสดงขึ้น

    2. เลื่อนเมาส์ไปที่ พื้นที่ทํางาน จากนั้นคลิก แอนิเมชั่น แอพพลิเคชั่น กราฟเอ็ดตอร์ จะแสดง

      A close up view of the Windows dropdown menu in Maya. The Workspaces menu item is highlighted, as well as the Animation submenu.
  2. ย้าย เครื่องหมายเวลา ไปยังกรอบ 0

    A close up view of the Graph Editor in Maya. The Time marker for a character's right hand is at frame 0, and is highlighted.
  3. ใน Outliner เลือกโหนดราก หากคุณใช้ไฟล์อ้างอิง นี่คือ TSM3_root

  4. ในกล่องช่อง คลิกขวาที่มูลค่า แปล Z ค่า จะปรากฏเมนูบริบท

  5. เลือก ปิดเสียงที่เลือก . กล่องสีช่องรายการของค่า Z แปลงเป็นสีส้มเพื่อยืนยันว่าถูกปิดเสียง

    A close up view of the Channel Box in Maya. The Mute Selected menu item in the contextual menu from step 4 is highlighted.
    A close up view of the Channel Box in Maya. The Translate Z property channel box color is orange to signify it is muted. The rest of the values are in cyan blue to signify that they remain unmuted.

เมื่อคุณเล่นแอนิเมชั่นตัวละครจะไม่เคลื่อนที่ในพื้นที่อีกต่อไปและตัวละครจะเคลื่อนที่ในสถานที่ที่เริ่มต้นของฉาก

ส่งออกแอนิเมชัน

ตอนนี้ที่ริกของคุณเคลื่อนไหวในตำแหน่งและมีข้อมูลเกี่ยวกับชั้นเชิงและการตั้งชื่อที่สอดคล้องกับ Studio คุณสามารถส่งออกแอนิเมชั่นไปในรูปแบบ .fbx ได้มายาไม่โหลดความสามารถนี้โดยปกติ ดังนั้นคุณจะต้องเปิดใช้งานปลั๊กอิน FBX เพื่อรับการตั้งค่าเพิ่มเติมที่จำเป็นในการส่งออกไฟล์ในรูปแบบที่ Studio สามารถรองรับได้

เพื่อส่งออกแอนิเมชั่นอวตารของคุณจาก Maya:

  1. ติดตั้งปลั๊กอิน FBX

    1. ในแถบเมนู คลิก Windows เมนูบริบทจะแสดงขึ้น

    2. เลื่อนเมาส์ไปที่ การตั้งค่า/ความต้องการ จากนั้นคลิก ผู้จัดการส่วนขยาย หน้าต่าง ผู้จัดการส่วนขยาย จะปรากฏขึ้น

      A close up view of the Windows dropdown menu in Maya. The Settings/Preferences menu item is highlighted, as well as the Plguin-in Manager submenu.
    3. ในฟิลด์ค้นหาใส่ fbxmaya ส่วนขยาย fbxmaya.mll จะแสดง

    4. เปิดใช้งานตัวเลือก โหลดแล้ว และ โหลดอัตโนมัติ

      The Plug-in Manager with a close up view of the fbxmaya file. Its Loaded and Auto load settings are highlighted.
  2. ในแถบเมนู คลิก ไฟล์ เมนูบริบทจะแสดงขึ้น

  3. เลือก ส่งออกทั้งหมด . หน้าต่าง ส่งออกทั้งหมด จะแสดงขึ้น

    A close up view of the File dropdown menu in Maya. The Export All menu item is highlighted.
  4. ในด้านล่างของหน้าต่าง

    1. ในฟิลด์ ชื่อไฟล์ แอนิเมชัน
    2. คลิกที่เมนูเลื่อนลง ประเภทไฟล์ จากนั้นเลือก ส่งออก FBX แท็บตัวเลือกจะอัปเดตการตั้งค่าของมัน
  5. ในแท็บ ตัวเลือก คลิก แอนิเมชั่น ดรอปดาวน์สําหรับการตั้งค่าแอนิเมชั่นเพิ่มเติมจากนั้นในส่วน อบแอนิเมชั่น

    1. เปิดใช้งาน แอนิเมชั่นการอบ 2. ตรวจสอบว่าฟิลด์ เริ่ม และ สิ้นสุด มีความสัมพันธ์กับเฟรมที่คุณต้องการส่งออกสำหรับลูปแอนิเมชันของคุณ

    2. ตั้ง ขั้นตอน เป็น 1 .

      A close up view of the Options pane. The Bake Animation settings are highlighted.
  6. คลิกที่ ตัวเลือกขั้นสูง กล่องเลื่อนเพื่อการส่งออกเพิ่มเติมตัวเลือก, จากนั้นในส่วน รูปแบบไฟล์ FBX ,

    1. ตั้ง ประเภท เป็น ไบนารี .
    2. หากจำเป็นให้ตั้ง เวอร์ชัน เป็น FBX 2020 A close up view of the Options pane. The FBX File Format settings are highlighted.
  7. ในมุมขวาล่าง, คลิกที่ปุ่ม ส่งออกทั้งหมด หลังจากสักครูไฟล์แอนิเมชั่นอวาตาร์ .fbx จะปรากฏในเบราว์เซอร์ไฟล์ของคุณ

ทดสอบแอนิเมชันในสตูดิโอ

เมื่อคุณมีไฟล์แอนิเมชั่นอวาตาร์ของคุณแล้ว .fbx คุณสามารถทดสอบภายในสตูดิโอเพื่อให้แน่ใจว่าแอนิเมชั่นจะเล่นโดยไม่มีข้อผิดพลาด

เพื่อทดสอบแอนิเมชั่นในสตูดิโอ:

  1. เปิดตัวละครที่สร้างไว้ล่วงหน้า

    1. จากแท็บ อวตาร ในแถบเครื่องมือ คลิก ตัวสร้างรูปแบบ 2. เลือกริกที่คุณต้องการใช้เป็นการทดสอบ ริกจะแสดงภายในหน้าต่างดู
  2. เชื่อมต่อเครื่องกับ เอนิเมชั่นเอดิเตอร์ .

    1. จากแท็บ Avatar ของแถบเครื่องมือ คลิก ตัวแก้ไขแอนิเมชัน หน้าต่างแสดงผลการแก้ไขแอนิเมชัน
    2. ในหน้าต่างมุมมอง คลิกที่ริกของคุณ กล่องโต้ตอบจะปรากฏในตัวแก้ไข
    3. ในฟิลด์ ชื่อแอนิเมชั่น ใส่ชื่อแอนิเมชั่นใหม่แล้วคลิกปุ่ม สร้าง หน้าต่างเครื่องมือแอนิเมชั่นแสดงการควบคุมสื่อและการเล่น เวลาไลน์ และรายการแทร็ก
  3. นำแอนิเมชั่นอวาตาร์ของคุณเข้าสู่ริก

    1. นําทางไปที่ การควบคุมสื่อและการเล่น และคลิกที่ปุ่ม เมนูบริบทจะแสดงขึ้น

    2. เลื่อนเมาส์ไปที่ นำเข้า จากนั้นเลือก จากแอนิเมชัน FBX จะมีเบราว์เซอร์ไฟล์แสดง

      A close up view of the Animation Editor window. The ellipsis contextual menu displays, and the From FBX Animation submenu item is highlighted.
    3. เลือกแอนิเมชั่น FBX ที่คุณเพิ่งส่งออกจาก Maya แล้วคลิก เปิด แอนิเมชัน

  4. นําทางไปที่ การควบคุมสื่อและการเล่น และคลิกที่ ปุ่มเล่น แอนิเมชัน