continuity of character’s main action tutorial€¦ ·...

103
ปก

Upload: lengoc

Post on 10-Jun-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

1

ปก

Page 2: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

2 | Continuity Of Character’s Main Action

Page 3: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

3

CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIALBased on project “MOVE”

Thitaphon Piraban

Page 4: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี
Page 5: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 1

คูมือชวยสอนการศึกษาความตอเน่ืองของการกระทําหลักของตัวละครที่มากกวา 2 การกระทาํข้ึนไปบนพ้ืนฐานของโปรแกรมโมชันบิลเดอร

จากโครงงานแอนนิเมชัน “มูฟ”

ฐิตาภรณ ภิระบรรณ

Page 6: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

2 | Continuity Of Character’s Main Action

คํานําหนังสือเลมน้ีเกิดจากความสนใจในกระบวนการทํางานของโมชันแคปเจอร (Motion Capture)

และแรงบันดาลใจจากการดูภาพยนตรแอนนิเมชันท่ีทําจากเทคนิคโมชันแคปเจอร เชน อวตาร (Avatar),ดิ แอดเวนเจอร ออฟ ตินติน (The Adventures of Tintin) ซึ่งในปจจุบันมีภาพยนตรท่ีใชเทคนิคน้ีเปนจํานวนมากเน่ืองจากสามารถตรวจจับการเคลื่อนท่ีของคน สัตว สิ่งของไดสมจริงท่ีสุด และสามารถนําไปใชตอยอดเพ่ือผลิตงานช้ินใหมไดอีก โปรแกรมโมชันบิลเดอรสามารถรองรับการทํางานจากโมชันแคปเจอรไดเปนอยางดี แตขอมูลในการศึกษาคนควายังมีนอยและยังเปนคูมือภาษาอังกฤษ เน่ืองจากโปรแกรมโมชันบิลเดอรน้ีเปนโปรแกรมเฉพาะทาง และมีผูใชงานอยูจํานวนนอย ผูเขียนหวังเปนอยางยิ่งวาหนังสือเลมน้ีมีสวนชวยใหผูท่ีสนใจศึกษาการใชงานโปรแกรมโมชันบิลเดอร

การทํางานช้ินน้ีไดนําไฟลการเคลื่อนท่ีจากการทํางานในโมชันแคปเจอรท่ีมีอยูแลว มาผสมผสานตัดตอ แกไขและดัดแปลงทาทางใหกลายเปนทาทางใหม โดยไมตองเสียเวลาในการแคปเจอรใหมการทํางานครั้งน้ีผูจัดทําไดหาจากอินเตอรเน็ตท่ีมีใหดาวนโหลดไดโดยไมเสียคาใชจายของมหาวิทยาลัยคารเนก้ี-เมลอนhttps://sites.google.com/a/cgspeed.com/cgspeed/motion-capture/cmu-bvh-conversion

ผูจัดทําใชเวลาศึกษาการทํางานของโมชันแคปเจอรและโมชันบิลเดอรมาระยะหน่ึง จากการศึกษาจากหนังสือคูมือภาษาไทยและภาษาอังกฤษ ปรึกษากับผูเช่ียวชาญดานโมชันแคปเจอรและโมชันบิลเดอรคนควาในอินเตอรเน็ต และการทดลองทําดวยตนเอง ผูจัดทําจึงเรียบเรียงหนังสือเลมน้ี เพ่ือใหผูสนใจศึกษาสามารถทําตามเพ่ือใหเกิดความเขาใจการใชโปรแกรมระดับพ้ืนฐานไดไมมากก็นอย ผูท่ีสนใจสามารถดาวนโหลดไฟลการทํางานไดจาก http://www.mediafire.com/?mx1ty4o8t1wge31

ฐิตาภรณ ภริะบรรณ[email protected]

http://www.youtube.com/user/PamparaPalmary

Page 7: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 3

จากใจผูเขยีนหนังสือเลมน้ีจะสําเร็จลุลวงไมไดเลย ถาหากขาดการสนับสนุนจากคุณพอคุณแมท่ีใหการสนับสนุน

ในการศึกษาเลาเรียน สนับสนุนอุปกรณการเรียนมากมายจนไมอาจกลาวไดหมด และสงเสริมใหไดเรียนและไดทําในสิ่งท่ีรักและชอบ ใหคําปรึกษาแนะนําใหกําลังใจในการเรียนจนทําใหไดมีวันน้ี

ขอขอบคุณอาจารยจูน (กลวัชร คลายนาค) ท่ีใหการสนับสนุนและใหคําช้ีแนะ คําปรึกษาพรอมท้ังช้ีนําแนวทางแกไขจนโครงงานสําเร็จลุลวงไปดวยดี

ขอขอบคุณอาจารยมอง (ศุภรา กรุดพันธ) ท่ีใหแนะนําใหผูจัดทําไดรูจักถึงกระบวนการทํางานของโม-ชันแคปเจอร ตลอดไปจนการทํางานในข้ันตอนตาง ๆ อบรม สั่งสอนวิธีการใชงานโมชันแคปเจอรจนทําใหเกิดแรงบันดาลใจในการทําโครงงานฉบับน้ี

ขอขอบคณุคณาจารยวิทยาลัยศิลปะ สื่อ และเทคโนโลยี มหาวิทยาลัยเชียงใหม และคณาจารยในมหาวิทยาลัยเชียงใหมทุกทานท่ีอบรมสั่งสอน ท่ีใหคําแนะนําท่ีดีและช้ีแนะแนวทาง ตลอดจนอบรมสั่งสอนแกผูจัดทําตั้งแตช้ันปท่ี 1 ถึง ช้ันปท่ี 4

ขอขอบคุณพ่ีเทิด (เทิดพงษ แสงสวาง) ท่ีแนะนําใหผูจัดทําไดรูและเขาใจถึงกระบวนการในการทํางานประเภทสามมิติอยางมีประสิทธิภาพ ตลอดจนใหคําปรึกษามาโดยตลอด

ขอขอบคุณพ่ีเอก (ฤทธิชัย หงษรอน) ท่ีทําใหผูจัดทําไดรูจักกระบวนการในการทํางานโมชันแคปเจอร และการทํางานในโปรแกรมโมชันบิลเดอร การใชคําสั่งในการทํางานตลอดจนใหคําปรึกษาและแนะนําวิธีการแกปญหาตลอดการทํางาน

ขอขอบคุณพ่ีตน (วิศรุต ผลาปรีย ) พ่ีเปลว (เปลว ศิริสุวรรณ) พ่ีปาน (ปวีณ สารจันทร )พ่ีเบาท (กรภัทร ตั้งสุทธิวงศ ) และพ่ีแม็กซ (อธิปไตย สุวรรณ) ท่ีใหคําปรึกษาและช้ีแนวทางแกไขและใหคําวิจารณงานแกผูจัดทําโครงงาน เพ่ือนํามาพัฒนาความสามารถของผูจัดทําและเปนประโยชนตอไป

ขอขอบคุณพ่ี ๆ เพ่ือน ๆ และ นอง ๆ แอนนิเมชันทุกคนท่ีใหคําปรึกษา และเปนกําลังใจใหกับผูจัดทําโครงงานเสมอมา

ฐิตาภรณ ภิระบรรณ

Page 8: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

4 | Continuity Of Character’s Main Action

สารบญั

INTRODUCTION

รูจักกับโมชันบลิเดอร 8อินเตอรเฟสของโปรแกรม (Interface) 8ขอควรรูกอนการทํางานกับโปรแกรมโมชันบิลเดอร 9

STEP 2 MODEL

การเตรียมไฟลโมเดลตัวละครในการทํางาน (Characterize) 12

STEP 3 MOVEMENT

แอคเตอรอินพุท (Actor Input) 20คาแรคเตอรอินพุท (Character Input) 20การทําบีวีเอชคาแรคเตอร ( ฺBVH Character) 21

STEP 4 WORKSHOP

ซีนท่ี 1ซีนท่ี 1 การตัดตอทาทาง 36ซีนท่ี 1 การแกไข ดัดแปลงทาทาง 50

ซีนท่ี 2ซีนท่ี 2 การตัดตอทาทางใน 63ซีนท่ี 2 การแกไข ดัดแปลงทาทาง 67

ซีนท่ี 3ซีนท่ี 3 การตัดตอทาทาง 74ซีนท่ี 3 การแกไข ดัดแปลงทาทาง 75

Page 9: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 5

สารบญั

STEP 4 WORKSHOP (2)

ซีนท่ี 4ซีนท่ี 4 การตัดตอทาทาง 81ซีนท่ี 4 การแกไข ดัดแปลงทาทาง 83

ซีนท่ี 5ซีนท่ี 5 การตัดตอทาทาง 85ซีนท่ี 5 การแกไข ดัดแปลงทาทาง 86

ซีนท่ี 6ซีนท่ี 6 แอนนิเมท 87

ซีนท่ี 7ซีนท่ี 7 แอนนิเมท 87

ซีนท่ี 8ซีนท่ี 8 การตัดตอทาทาง 88ซีนท่ี 8 การแกไข ดัดแปลงทาทาง 90

ซีนท่ี 9 และ 10ซีนท่ี 9 และ 10 การตัดตอทาทาง 92ซีนท่ี 9 การแกไข ดัดแปลงทาทาง 93ซีนท่ี 10 การแกไข ดัดแปลงทาทาง 94

APPENDIX

ประวัตผูเขียน 97

Page 10: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

6 | Continuity Of Character’s Main Action

Page 11: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 7

INTRODUCTION

Page 12: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

8 | Continuity Of Character’s Main Action

รูจักกับโมชันบิลเดอร

โปรแกรมโมชันบิลเดอร (Autodesk Motionbuilder) เปนโปรแกรมเฉพาะทาง สําหรับการทํางานดานแอนนิเมชันซึ่งเปนท่ีนิยมในการผลิตเกมส ภาพยนตร และสื่อตาง ๆ มีการแสดงผลแบบเรียลไทม (Real-Time) ท่ีเห็นเวลาตามจริง การแอนนิเมทแบบเปนเลเยอร (Layer) การตัดตอคลิปการเคลื่อนท่ีในตอรี่ไทมไลน (Story Timeline) และมีไฟลการทํางานแบบเอฟบีเอ็กซ (*.FBX) ซึ่งเปนสกุลไฟลกลางสําหรับงานสามมิติ และยังรองรับการทํางานจากโมชันแคปเจอรไดอีกดวย

อินเตอรเฟสของโปรแกรม (Interface)

Menu ท่ีเก็บชุดคําสั่งสําหรับการทํางานViewer มุมมองของการทํางาน

Navigator หนาตางแสดงโหนดท่ีอยูในซีนและคาคุณสมบัติของตัวละครTransport Controls สวนควบคุมเวลา เทค และการเลนไฟล

Key Controls สวนควบคุมการแอนนิเมทเปนช้ัน และกําหนดคียCharacter Controls สวนควบคุมตัวละคร

Asset Browser ตัวชวยในการคนหาโหนดท่ีจําเปนและไฟล

Page 13: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 9

ขอควรรูกอนการทํางานกับโปรแกรมโมชันบิลเดอร

- โมเดลท่ีจะนํามาใชงานในโปรแกรมโมชันบิลเดอรจะตองเปนนามสกุลเอฟบีเอ็กซ *.FBX (FilmBox File) และตองผานการบายนสกิน (Bind Skin) และทําการเพนทเวท (Paint Weight) ท่ีมาจากโปรแกรมมายา (Autodesk Maya) เรียบรอยแลว

- โมเดลตองทําการคาแรคเตอรไรซ (Characterize) เพ่ือใหโมเดลตัวละครทําความรูจักกับแบบแผนโครงสรางของตัวละครในโปรแกรมโมชันบิลเดอร และเพ่ือเปดใชงานคอนโทรลริก (Control Rig)สําหรับการการแอนนิเมท (Animate)

- ควรทําการแอดเฟเวอรริทพาธดวย เพ่ือความสะดวกรวกเร็วในการเรียกใชไฟลในโปรเจค ทําไดดวยการคลิกขวาท่ีหนาตาง Asset Browser > Add Favorite Path แลวเลือกโฟลเดอรท่ีเราจัดเก็บไฟลการทํางานไว หลังจากน้ันก็กด OK

การแอดเฟเวอรริทพาธในแอซเซสบราวเซอร

- ในโปรแกรมโมชันบิลเดอรมีการเรยีกใชการตั้งคาคียลดั (Hot Key) ไดหลายแบบข้ึนอยูกับความถนัดของผูใชงาน โดยในท่ีน้ีผูจัดทําจะเลือกใชคียบอรดแบบโปรแกรมมายา

การเปลีย่นรูปแบบการใชงานคียลดัในโปรแกรม

Page 14: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

10 | Continuity Of Character’s Main Action

Page 15: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 11

STEP 1 MODEL

Page 16: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

12 | Continuity Of Character’s Main Action

เตรียมไฟลโมเดลตัวละคร (Characterize)

โมเดลท่ีจะนํามาใชงานจะตองผานการบายนสกินและเพนทเวท (Paint Weight) มาเรียบรอยแลวข้ันตอนตอไปท่ีตองทํา คือ การทําคาแรกเตอรไรส (Characterize) เช่ือมกระดูกของโมเดลกับโปรแกรม

1. เปดโปรแกรมโมชันบิลเดอร เลือก File > Open หรือกด Ctrl+O

2. เลือกไฟลโมเดลตัวละครท่ีผานการบายนสกินและเพนทเวทมาจากโปรแกรมสามมิติเรียบรอยแลวผูจัดทําไดเตรียมไฟลท่ีช่ือวา metalman ก็เลือกท่ีไฟลแลวกดโอเพนตามลําดับ

3. ไปท่ีหนาตาง Asset Browser เขาไปท่ีโฟลเดอร Template > Characters กดเมาสซายแลวลากไอคอนคาแรกเตอร (Character) แลวนํามาปลอยไวท่ีหนาตางวิวเวอร

Page 17: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 13

4. กดไปท่ีแท็บคาแรคเตอรเดฟฟนิชัน (Character Definition) ในหนาตางเนวิเกเตอร

5. เปลี่ยนการแสดงผลจากธรรมดาเปนเอ็กซเรย ท่ี Display > X-Ray (คียลัดกด Ctrl+A)

6. ทําการเช่ือมตอกระดูกของตัวละครเขากับคอนโทรลริก ตามช่ือของกระดูก ดวยการเลือกท่ีกระดูก(จะเปนสีเขียว) กดตัวเอ็กซ (X) แลวคลิกลากเมาสซายไปวางไวในตําแหนงท่ีคําวาดรอปออพเจ็คเฮียร(Drop Object Here) ทําจบครบทุกสวนของรางกาย

Page 18: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

14 | Continuity Of Character’s Main Action

จะไดกระดูกการเช่ือมกระดูกดังน้ีMapping List Skeleton List

BaseHips hipCNTR_jntLeftUpLeg topLegLEFT_jntLeftLeg legLEFT_jntLeftFoot footLEFT_jntRightUpLeg topLegRGTH_jntRightLeg legRGHT_jntRightFoot footRGHT_jntSpine Spine1CNTR_jntLeftArm armLEFT_jntLeftForeArm foreArmLEFT_jntLeftHand handLEFT_jntRightArm armRGHT_jntRightForeArm foreArmRGHT_jntRightHand handRGHT_jntHead headCNTR_jnt

AuxiliaryLeftToeBase toeBaseLEFT_jntRightToeBase toeBaseRGHT_jntNeck neckCNTR_jnt

Page 19: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 15

SpineSpine Spine1CNTR_jntSpine1 Spine2CNTR_jntSpine2 Spine3CNTR_jnt

Left HandLeftHandThumb 1 thumb1LEFT_jntLeftHandThumb 2 thumb2LEFT_jntLeftHandThumb 3 thumb3LEFT_jntLeftHandThumb 4 thumb4LEFT_jntLeftHandIndex 1 index1LEFT_jntLeftHandIndex 2 index2LEFT_jntLeftHandIndex 3 index3LEFT_jntLeftHandIndex 4 index4LEFT_jntLeftHandMiddle 1 middle1LEFT_jntLeftHandMiddle 2 middle2LEFT_jntLeftHandMiddle 3 middle3LEFT_jntLeftHandMiddle 4 middle4LEFT_jntLeftHandRing 1 ring1LEFT_jntLeftHandRing 2 ring2LEFT_jntLeftHandRing 3 ring3LEFT_jntLeftHandRing 4 ring4LEFT_jntLeftHandPinky 1 pinky1LEFT_jntLeftHandPinky 2 pinky2LEFT_jntLeftHandPinky 3 pinky3LEFT_jntLeftHandPinky 4 pinky4LEFT_jnt

Right HandRightHandThumb 1 thumb1RGHT_jntRightHandThumb 2 thumb2RGHT_jntRightHandThumb 3 thumb3RGHT_jntRightHandThumb 4 thumb4RGHT_jntRightHandIndex 1 index1RGHT_jntRightHandIndex 2 index2RGHT_jntRightHandIndex 3 index3RGHT_jnt

Page 20: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

16 | Continuity Of Character’s Main Action

RightHandIndex 4 index4RGHT_jntRightHandMiddle 1 middle1RGHT_jntRightHandMiddle 2 middle2RGHT_jntRightHandMiddle 3 middle3RGHT_jntRightHandMiddle 4 middle4RGHT_jntRightHandRing 1 ring1RGHT_jntRightHandRing 2 ring2RGHT_jntRightHandRing 3 ring3RGHT_jntRightHandRing 4 ring4RGHT_jntRightHandPinky 1 pinky1RGHT_jntRightHandPinky 2 pinky2RGHT_jntRightHandPinky 3 pinky3RGHT_jntRightHandPinky 4 pinky4RGHT_jnt

7. เมื่อทําการเช่ือกระดูกทุกสวนแลวเช็คท่ี Characterize

8. เลือกชนิดไบเพด (Biped) เพราะคนมี 2 ขา

9. กดปุมครเีอท (Create)

Page 21: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 17

10. เลือกชนิดเอเคไอเค FK/IK เพราะมีความยืดหยุนในการแอนนิเมท (Animate) ไดมากกวาไอเคอยางเดียว

11. เมื่อกด FK/IK แลวจะเกิดจุดสีเขียวบริวณฝามือและเทาท้ังสองขาง ข้ันตอนตอไปเราจะปรับระดับการสัมผัสพ้ืน (Floor Contact) แตตองปรับคุณสมบัติ ชนิดของการสัมผัสพ้ืนดังน้ี

- เลือก Hands Floor Contact- เลือก Feet Floor Contact- เลือก Fingers Floor Contact- เลือก Toes Floor Contact- และเปลี่ยนชนิดของ Hands Contact Type เปน Wrist

Page 22: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

18 | Continuity Of Character’s Main Action

12. หลังจากท่ีตั้งคาชนิดของการสัมผัสพ้ืนแลว ก็ปรับระดับการสัมผัสพ้ืน จะสังเกตไดวาเมื่อกดHands Contact Type จาก Normal เปน Wrist แลวจุดผลอคอนแทคท่ีมือจะเหลือ 4 จุด จากน้ันก็เลือนดวยการกดดับเบิ้ลยู (W) เพ่ือเลื่อนตําแหนง

ฟลอรคอนแทคกอนทําการปรบั

ฟลอรคอนแทคหลังการปรับการปรับฟลอรคอนแทค ตองปรับตามลักษณะของตัวละครน้ัน ๆ เชนในสวนของเทาตองใหจุด

ก่ึงกลางอยูตรงตําแหนงท่ีใกลจมูกเทาท่ีสุด และสวนของมือตองเปลีย่นจากชนิดปกติเปนชนิดขอมือ (Wrist)เพ่ือจะไดตรวจสอบการสัมผัสพ้ืนไดดีท่ีสดุ

13. เปนอันเสร็จกระบวนการเตรียมไฟลโมเดล ทําการบันทึกไฟลเปนไฟลใหมและควรตั้งช่ือใหเปนระบบ เชน model_characterize เปนตน

Page 23: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 19

STEP 2 MOVEMENT

Page 24: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

20 | Continuity Of Character’s Main Action

ขั้นตอนท่ี 2 เตรียมไฟลการเคลื่อนท่ี

การท่ีจะใหโมเดลทําการเคลื่อนท่ีไดน้ันตองทําการอินพุท (Input) คาการเคลื่อนท่ีเขามาจากไฟลอ่ืนโดยจะมีการรับคาหลายแบบ แตในท่ีน่ีผูจัดทําจะอธิบาย 2 แบบหลัก ๆ คือ

แบบท่ี 1 รับคาอินพุทจากแอคเตอร (Actor Input) โดยจะตองนําไฟลทีอารซี (*.TRC) จากการแคปเจอรในโมชันแคปเจอรมาใสในแอคเตอรแลวสงคาไปใหคาแรคเตอรอีกที ดังภาพ

(ท่ีมา http://t-ora.blogspot.com/2011/07/motion-capture.html)

แบบท่ี 2 รับคาอินพุทจากคาแรคเตอรดวยกันเอง (Character Input) โดยจะตองนําคาแรคเตอรตัวท่ีถูกพล็อตการเคลื่อนท่ีมาใสในอินพุทไทป (Input Type) ของโมเดลท่ีตองการใหเกิดการเคลื่อนท่ี โดยในท่ีน้ีคาแรกเตอรท่ีมีการเคลื่อนไหวคือกระดูกสีเหลือง

Page 25: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 21

ข้ันตอนตอมาคือจัดหาไฟลการเคลื่อนท่ีท่ีมีใหดาวนโหลดไดฟรี และไมเสียคาใชจายใด ๆ ซึ่งในการทํางานครั้งน้ีผูจัดทําไดโหลดมาจากโมแคป ไลบรารี่ฟรีของโมชันแคปเจอร บีวีเอช เฟรนดลี่แล็บ จากมหาวิทยาลัยคารเนก้ี-เมลลอน ซึ่งมีการจัดเปนหมดหมูไว จึงตองคัดเลือกไฟลการเคลื่อนท่ีดวยการดูทาทางท่ีมีลักษณะท่ีคลายและมีสวนท่ีเหมือนสตอรี่บอรด สามารถดาวนโหลดไดท่ีลิงคน้ี https://sites.google.com/a/cgspeed.com/cgspeed/motion-capture/cmu-bvh-conversion

หลังจากท่ีทําการคัดเลือกเสร็จแลวจะพบวาไฟลการเคลื่อนท่ีน้ันเปนนามสุกลบีวีเอช (*.BVH) และไดถูกพล็อตลงไปในกระดูกของตัวละครท่ีเปนรูปกระดูกสีเหลืองไปเรียบรอยแลว ข้ันตอนท่ีเราจะทําตอไปคือทําการคาแรคเตอรไรซใหกับไฟล BVH

การทําบีวีเอชคาแรคเตอร (BVH Character)

ในการรับคาการเคลื่อนท่ีของตัวละครจะตองมีตัวละครท่ีทําการคาแรคเตอรไรซไวปนเอาทพุทเพ่ือสงตอไปยังโมเดลตัวละครซึ่งมีข้ันตอนในการทําดังน้ี

1. ไปท่ีหนาตาง Asset Browser แลวเลือกไฟลบีวีเอชท่ีจะนํามาใช2. ทําการ Import ไฟล BVH (ยกตัวอยางเชนไฟลช่ือ 104_06 ) ดวยการคลิกเมาสซายแลวลากไป

วางท่ีหนาตาง Viewer แลวเลือกคําสั่ง BVH Import ดังภาพ

3. ทําการปรับขนาดใหใหญข้ึนเพ่ือความสะดวกในการทําคาแรคเตอรไรซ4. คลิกเมาสคลุมกระดูกท้ังหมด (เปนสีเขียว)5. เลือกแท็บ Propoties ในหนาตาง Asset Browser

6. ปรับคา BaseAnimation > (38)Skeleton Nodes ปรับคา Size = 50

Page 26: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

22 | Continuity Of Character’s Main Action

7. ปรับคา BVH:reference >Transformation >Scaling (Ld) ปรับคา x, y และz = 5

Page 27: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 23

8. ไปท่ีหนาตาง Asset Browser เขาไปท่ีโฟลเดอร Template > Characters แลวคลิกดวยเมาสซายลากไอคอน Character มาวางท่ีหนาตางวิวเวอร

9. เปลี่ยนมุมของของวิวเวอรเปนแบบสเกเมติก (Schematic) เพ่ือความสะดวกในการเลือกโหนดเพราะจะเรียงมาเปนลําดับข้ัน โดยเลือกท่ีเมนู View > Schemetic หรือกด Ctrl+W

Page 28: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

24 | Continuity Of Character’s Main Action

10. ทําการเช่ือมกระดูกดวยการกดท่ีโหนด แลวกดปุมเอ็กซ (X) คางไวแลวนํามาปลอยท่ี MappingList ดังภาพ

11. ทําการเช่ือมกระดูกดังน้ี

Mapping List Skeleton ListBase

Hips BVH:HipsLeftUpLeg BVH:LeftUpLegLeftLeg BVH:LeftLegLeftFoot BVH:LeftFootRightUpLeg BVH:RightUpLegRightLeg BVH:RightLegRightFoot BVH:RightFootSpine BVH:LowerBackLeftArm BVH:LeftArmLeftForeArm BVH: LeftForeArmLeftHand BVH: LeftHandRightArm BVH: RightArmRightForeArm BVH: RightForeArmRightHand BVH: RightHandHead BVH:Head

Page 29: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 25

AuxiliaryLeftToeBase BVH:LeftToeBaseRightToeBase BVH:RightToeBaseLeftShoulder BVH:LeftShoulderRightShoulder BVH:RightShoulderNeck BVH:Neck

SpineSpine BVH:LowerBackSpine1 BVH:SpineSpine2 BVH:Spine1

Left HandLeftHandThumb 1 BVH:ThumbLeftHandThumb 2 BVH:Thumb_EndLeftHandIndex 1 BVH:LeftIndex1LeftHandIndex 2 BVH:LeftIndex1_End

Right HandRightHandThumb 1 BVH:ThumbRightHandThumb 2 BVH:Thumb_EndRightHandIndex 1 BVH:RightHandIndex1RightHandIndex 2 BVH:RightHandIndex1_End

12. หลังจากท่ีเช่ือมกระดูกเสร็จแลวไปท่ีหนาตาง Asset Browser13. คลิกเลือกคาแรคเตอรไรซ14. เลือกไบเพด

15. กดปุม Create16. กดปุม FK/IK

Page 30: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

26 | Continuity Of Character’s Main Action

17. เมื่อทําเสร็จแลวเซฟเปนช่ือไฟลใหม โดยในท่ีน้ีผูจดัทําไดเซฟช่ือวา BVH_Character เพ่ือเปนตนแบบของตัวละครท่ีเคลื่อนท่ีไดตัวน้ี

การทําบีวีเอชคาแรคเตอรจะตองทําทุกไฟลการเคลื่อนท่ีท่ีไดทําการเลือกมาเพราะทาทางการเคลื่อนท่ีจะตองผานการเช่ือมตอใหเขากับแบบแผนของตัวละครกอนถึงจะสามารถสงการเคลื่อนท่ีไปยังคาแรคเตอรตัวอ่ืนได

Page 31: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 27

STEP 3 PLOT CHARACTER

Page 32: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

28 | Continuity Of Character’s Main Action

พล็อตไฟลการเคลื่อนท่ี (Plot Character)

การท่ีเราจะใหโมเดลตัวละครของเรารับคาการเคลื่อนท่ีมาน้ันจะตองสงผานคาแรคเตอรอีกตวัหนึซึง่ในท่ีน้ีก็คือบีวีเอชคาแรตเตอรน่ันเอง แตทาทางท่ีจะนํามาจะตองผานการพล็อต (Plot) หรือฝงลงในกระดูกของบีวีเอชคาแรคเตอรโดยท่ีจะตองมี 1 ทาทางตอ 1 ไฟล ซึ่งมีข้ันตอนดังน้ี

1. ไปท่ีหนาตาง Asset Browser คลิกขวาแลวเลือก Add favorite path > model คือโฟลเดอรท่ีเก็บไฟลงานไว ในท่ีน้ีผูจัดทําตั้งช่ือไววา model แลวกด OK ดังภาพ

2. ทําการ Add favorite path โดยเลือกท่ีโฟลเดอร bvh_select แลวกด OK ดังภาพ

Page 33: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 29

3. ไปท่ีหนาตาง Asset Browser เลือกไฟล matalman_characterize คลิกดวยเมาสซายแลวลากมาวางท่ีหนาตางวิวเวอร เลือก FBX Open > No Animation เพราะไฟลน้ียังไมมีการเคลื่อนท่ีใด ๆ

4. ไปท่ีหนาตาง Asset Browser เลือกไฟล BVH_Character คลิกดวยเมาสซายแลวลากมาวางท่ีหนาตางวิวเวอร เลือก FBX Merge > All Takes เพราะในไฟลน้ีไดมีการเคลื่อนท่ีแลว

5. จะพบวามีโมเดลตัวละครและโมเดลท่ีมีไฟลการเคลื่อนท่ี (กระดูกสีเหลือง) อยูในซีนเดียว

6. ทําการเปลีย่นเฟรมเรท (Frame Rate) จากคาปกติ 24 fps เปน 48 fps เพ่ือความละเอียดของคียเฟรม

Page 34: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

30 | Continuity Of Character’s Main Action

7. เมื่อทําการเลื่อนไทมสไลเดอร (หมายเลข 15) จะพบวาโมเดลกระดูกมีการเคลื่อนท่ีแตโมเดลตัวละครไมเคลื่อนท่ีใด ๆ เลย

8. ไปท่ีหนาตาง Navigator เขาไปท่ี Characters > Character เปลี่ยน Input Type เปนCharacter Input เพ่ือรับคาการเคลื่อนท่ีจากไฟลโมเดลกระดูก

9. ไปท่ีหนาตาง Transport Controls แลวลองเลื่อน Time Slider อีกครั้งจะพบวาตัวโมเดลตัวละครไดเคลื่อนท่ีตามโมเดลกระดกูแลว

Page 35: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 31

10. ไปท่ีหนาตาง Navigator กดปุม Plot Character….

11. กดปุม Skeleton เพราะตองการฝงคียการเคลื่อนท่ีลงไปในกระดูกของโมเดลตัวละครเลย

Page 36: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

32 | Continuity Of Character’s Main Action

12. ตรวจดเูฟรมเรทใหเปน 48 FPS และกดปุม Plot

13. เขาไปท่ีโหมดสเกเมติก หรือ Ctrl+W แลวเลือกสวนท่ีเปนกระดูกโมเดล แลวลบออกไป

Page 37: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 33

14. บันทึกไฟลช่ือ run_104_06

15. ทําซ้ําในลักษณะเดียวกันตั้งแตขอ 1 – 13 แตเปลี่ยนทาทาง และบันทึกช่ือไฟลตามเลข

การเตรียมไฟลการเคลื่อนแยกตามลักษณะทาทางท่ีมีความคลายกับในสตอรี่บอรด โดยท่ีผูจัดทําทําการเตรียมไฟลทาทางไวท้ังหมด ทาทาง มีช่ือทาทางดังตอไปน้ี แยกได 9 ซีน ดังน้ี

ซีนท่ี 1- Run_127_08- RunDown_127_37- RunDown_127_38

ซีนท่ี 2- Run_104_48- Run_127_07- Run_127_08- RunJump_127_21

ซีนท่ี 3- Dance_88_01- Run_78_12

Page 38: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

34 | Continuity Of Character’s Main Action

ซีนท่ี 4- jump_105_39- motor_136_19

ซีนท่ี 5- walkBalance_132_02

ซีนท่ี 6 (แอนนิเมทท้ังหมด)ซีนท่ี 7 (แอนนิเมทท้ังหมด)ซีนท่ี 8

- 360Jump_105_60- JumpAllTurn_90_15- JumpTurn_90_06- Run_127_07- RunAndStop_127_20

ซีนท่ี 9- Run_127_07- RunJump_127_24- Dance_85_02

จัดเก็บไฟลการเคลื่อนท่ีท้ังหมดไวในโฟลเดอรเดียวกัน ในท่ีน้ีผูจดัไดจัดเก็บไวในโฟลเดอร plot

Page 39: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 35

STEP 4 WORKSHOP

Page 40: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

36 | Continuity Of Character’s Main Action

ซีนท่ี 1

ซีนท่ี 1 การตัดตอทาทาง1. Add favorite path ไฟลการเคลือ่นท่ีท่ีผานการพล็อตแลว

2. เปดไฟลของฉาก ดวยการเขาไปท่ี Asset Browser3. คลิกลากฉาก WhiteSpace มาวางท่ีหนาจอ Viewer

4. Import ไฟล matalman_characterize เขาสูหนาจอ Viewer

Page 41: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 37

5. ไปหนาตาง Navigator เลือกแท็บ Story สวนท่ีเราจะใชคือสวนลาง

6. ไปท่ีหนาตาง Asset Browser คลิกลากเมาสไฟลการเคลื่อนท่ี ช่ือไฟล Run_127_08 ในโฟลเดอร Plot มาลงไวท่ีแถบสตอรี่ดานลาง

Page 42: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

38 | Continuity Of Character’s Main Action

7. เพ่ิมไฟล RunDown_127_37

8. คลิกขวาท่ีสตอรี่เลือก Frame Start/Stop เพ่ือขยายไทมไลนของสตอรี่และไฟลงานใหตรงกันและเปลี่ยนเฟรมเรทเปน 48 fps

Page 43: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 39

9. เปดใช Show Ghost เพ่ือดูเสนแนวการเคลื่อนท่ี

10. เลือกคลิปการเคลื่อนท่ีท้ังสองในสตอรี่ แลวกดปุม Rotate หรือ E แลวหมุนองศาตามแนวการเคลื่อนท่ีตามสตอรีบอรดท่ีวางแผนเอาไว

Page 44: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

40 | Continuity Of Character’s Main Action

หมุน Ghost และเลื่อนแนวการเคลื่อนท่ีใหตรงกันท้ังสองคลิป

เลื่อนคลิปการเคลื่อนท่ีไปท่ีตาํแหนงท่ีตรงกับสตอรี่บอรด

11. ทําทาว่ิงใหมีหลายไฟลทาว่ิงออกมา โดยคลิกขวาแลวเลือกท่ี Copy และ Paste

Page 45: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 41

12. ทําการ Copy ออกมาประมาณ4 ครั้ง แลวนําทา Rundown มาแทรกไวเปนอันท่ี 4

13. ทําการเลือกคลิปท้ังหมด คลิกขวากด Frame Start/Stop14. ทําการเลือกคลิป 2,3,4,5 แลวเลื่อน Ghots ใหตอกัน

15. ทํา Ghost ใหตอกันทุกคลิป ดังภาพ

16. เมื่อทําการเลนไฟล จะพบวาการเคลื่อนท่ีไปในทิศทางเดียวกันแตยังไมตอเน่ืองกัน17. หลักการในการทําใหทาตอกันจะตองมีทาทางท่ีคลายกันแลวทําการ Blend เพ่ือใหทาทางเริ่ม

ประสานกัน โดยในท่ีน้ีจะอางอิงจากเทาขางใดขางหน่ึงท่ีลงพ้ืนเปนหลัก ในท่ีน้ีไฟล Run ของคลิปท่ี 1 และคลิปท่ี 2 มีจุดท่ีเทาชวาสัมผัสพ้ืน (ดังจุดท่ีไดทําเครื่องหมายไว)

Page 46: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

42 | Continuity Of Character’s Main Action

การเคลื่อนท่ีของคลิปท่ี 1 และคลปิท่ี 2 มีจุดท่ีเทาขวาสัมผัสพ้ืนเหมอืนกันเราจะใชจุดน้ีเปนจุดท่ีอางอิงตําแหนงของการเคลื่อนท่ีระหวางคลิปท่ี 1 และคลิปท่ี 2

(สามารถเปลี่ยนการแสดงผลดวยการกด Ctrl+A เพ่ือดูคอนโทรลรกิ โกสท หรือโมเดล ได)

18. เลือกคลิปท่ี 1 ในสตอรี่ เลื่อนไทมสไลดเดอรไปในเฟรมท่ีเทาลงพ้ืน แลวเลื่อนทายคลิปท่ี 1 ไปเฟรมท่ีเทาสัมผัสพ้ืน (คลิปจะมีความยาวนอยลง) ดังภาพ

19. เลือกคลิปท่ี 2 ในสตอรี่ เลื่อนไทมสไลดเดอรไปในเฟรมท่ีเทาลงพ้ืน แลวเลื่อนหัวคลิปท่ี 2 ไปเฟรมท่ีเทาสัมผัสพ้ืน

20. เลือกคลิป 5,4,3,2 ตามลําดับแลวเลื่อนคลิปมาตอกัน

Page 47: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 43

21. เลือกคลิป 5,4,3,2 ตามลําดับแลวเลื่อนโกสทมาตอกัน โดยใหเทาของคลิปท่ี 2 ตรงตําแหนงเทาของคลิปท่ี 1 (วงกลมสีนํ้าเงิน) มาตอกัน ดังภาพ

22. หาจุดเช่ือมระหวางคลิป 2กับคลิปท่ี 3 เริ่มดวยการหาจุดท่ีเทาสัมผัสพ้ืนในคลิปท่ี 3

Page 48: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

44 | Continuity Of Character’s Main Action

23. ทําการเลื่อนหัวคลิปไปในเฟรมท่ีเทาสัมผัสพ้ืน

24. หาจุดท่ีเทาสัมผัสพ้ืนในคลิปท่ี 2

25. ทําการเลื่อนหัวคลิปไปในเฟรมท่ีเทาสัมผัสพ้ืน

26. เลือกคลิป 5,4,3 ตามลําดับแลวเลื่อนคลิปมาตอกัน

27. ทําการเลื่อนโกสทมาใหตรงกัน28. ทําการเช่ือมตอทาของคลิปท่ี 3กับคลิปท่ี 4 และคลิปท่ี 4กับคลิปท่ี 5 ตามลําดับ โดยใชวิธี

เดียวกันกับขอ 17-20 หรือ 21-25

Page 49: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 45

29. เมื่อทําการเช่ือมตอทาเสร็จแลวนําคลิปและโกสทมาติดกันจะไดดังภาพ

30. เมื่อทําการเช่ือมทาทางเสร็จแลวทําการเบลนทาทางใหคอย ๆ เปลี่ยนโดยไปท่ีขอบมุมของแตละคลิปใหคาบเก่ียวกันเล็กนอย ดังภาพ

31. เมื่อทําครบทุกคลิปก็จะไดดังภาพ

32. ทําการเซฟเปนไฟลใหม โดยในท่ีน้ีผูจัดทําเซฟไวช่ือ Sc1 (Save Option กด Save)

Page 50: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

46 | Continuity Of Character’s Main Action

33. ทําการกด Frame Start/Stop เพ่ือปรับความยาวของคลิปรวม34. Plot new scene ใหเปนคลิปตอเน่ืองคลิปเดยีวเพ่ือทําการแอนนิเมทเพ่ิมเตมิ มีข้ันตอนคือ

คลิกขวาท่ี Character Track เลือก Process Track/Subtrack To New Clip… ดังภาพ

35. ตรวจสอบ Frame Rate ใหเทากับ 48 และกด OK

Page 51: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 47

36. หลังจากกด OK แลวคอมพิวเตอรจะทําการคํานวณและใหตั้งช่ือคลปิ ในท่ีน้ีผูจัดทําจะตั้งช่ือวาSc1_movement แลวกด Save

37. ในตอนน้ีเราก็จะไดคลิปรวมออกมาหน่ึงคลิป ทําการปดการทํางานของคลิปเกาดวยการกดMute (เพราะมันจะทําใหการเคลื่อนท่ีเพ้ียนหากไมปด)

38. ข้ันตอนตอไปคือการตัดตอการเคลื่อนท่ีใหเหมือนกับสตอรี่บอรด

Page 52: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

48 | Continuity Of Character’s Main Action

39. ทําการลากเฟรมท่ีมาจาตึงแลวตัดคลิป โดยเลือกท่ีคลิปกอนแลวกดปุม Razor

40. ทําการตัดเฟรมกอนเทาลงพ้ืนและเฟรมเทาลงพ้ืน

41. ลากคลิปสวนหลังออกไป และกด play เพ่ือดูเวลาและจังหวะของการเคลื่อนท่ีโดยประมาณตามความเหมาะสม

42. ทําการยืดเฟรมของคลิปกลาง ดวยการคลิกท่ีคลิปกอนแลวกดท่ี Scale Trip

Page 53: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 49

43. ทําการยืดไฟล

44. จะพบวาการคลื่นท่ีชวงกมไดถูกยดืเวลาไวสําหรับการแอนนิเมทใหตัวละครสไลด

45. ทําการ Frame Start/End46. ทําการ Process Track/Subtrack To New Clip… แลงเซฟช่ือวา Sc1_movement247. ทําการ Mute Clip ใหเหลือคลิปสุดทายเพียงคลิปเดียว

48. ทําการ Plot Whole Scene To Current Take… ดังภาพเพ่ือพล็อตคาการเคลื่อนท่ีลงในคอนโทรลริกเพ่ือทําการแอนนิเมทเพ่ิมเติม

Page 54: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

50 | Continuity Of Character’s Main Action

49. ตั้งคาเฟรมเรทใหเปน 48 แลวกด OK

50. กด Mute ทุกคลิปเพราะการเคลื่อนท่ีไดถูกพล็อตลงในคอนโทรลริกแลว (หรือจะลบCharacter Track ไปเลยก็ได หากไมตองการแกไขกระบวนการน้ันอีก)

51. เสร็จสิ้นการตัดตอทาทางของซีนท่ี 1 ทําการจัดเก็บแลวบันทึกช่ือไฟล โดยในท่ีน้ีผูจัดทําไดบันทึกช่ือไววา Sc1_movement2_fin

ซีนท่ี 1 : แกไข ดัดแปลงทาทาง

1. ข้ันตอนตอไปคือการแอนนิเมทใหตัวละครเคลื่อนท่ี มีข้ันตอนคือเลื่อน Time Slider ไปตําแหนงท่ีเทาติดพ้ืน

Page 55: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 51

2. ไปท่ีหนาตาง Story แลวทําการตัดคลิป เฟรมแรกท่ีเทาแตะพ้ืนและ เฟรมสุดทายท่ีเทาแตะพ้ืนดังภาพ

3. ตัดคลิปกลาง 1ใน 3 สวน ดังภาพ และทําการ Blend ทาทางตอนหมุนใหดูไหลลื่น

4. เลือกสองคลิปสุดทาย กด Show Ghost และ Unmute

5. หมุน Ghost ใหเปนไปตามแนวการเคลื่อนท่ีในสตอรี่บอรด

Page 56: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

52 | Continuity Of Character’s Main Action

6. ทําการจัดเก็บไฟลแลวตั้งช่ือไฟลเปน Sc1_Edit7. ไปท่ีหนาตาง Character Controls ดับเบิลคลิกท่ีพ้ืนท่ีวางสีดํา

8. ไปท่ีหนาตาง Animation Layers กดปุม Add แลวคลิกขวาเปลี่ยนช่ือเลเยอร โดยในท่ีน้ีผูจัดทําไดตั้งช่ือวา All (หากไมมีหนาตางเลเยอร ใหกด Window>Animation Layers)

9. เลื่อน Time Slider ไปในตําแหนงท่ีเทาติดพ้ืน และกด W เพ่ือใชคําสั่ง Translate

Page 57: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 53

10. ไปท่ีหนาตาง Key Controlers กดปุม Key

11. ไปท่ีเฟรมกอนหนาน้ี 1 เฟรม กด Zero เพ่ือเปนการกําหนดคียตน (ทําใหคียกอนหนาอานคาท่ีBaseAnimation)

12. เลื่อน Time Slider มาตําแหนงเฟรมท่ีทําการหมุนตัวเสร็จแลว เลื่อนตัวละครใหสไลดไดระยะหน่ึงตามความเหมาะสมในสตอรี่บอรด

13. ตอนน้ีเราก็จะไดทาทางและทิศการเคลื่อนท่ีท่ีสมบูรณแลว ข้ันตอนตอไปคือการแอนนิเมทรายละเอียด เชนเทา มือ หัว เปนตน

14. ไปท่ี Character Controlers เลือกเทาขวา (เทาขวาของตัวละคร)15. เพ่ิมเลเยอรแอนนิเมชัน ตั้งช่ือวา Foot_Right16. เลื่อน Time Slider มาท่ีตําแหนงท่ีตัวหมุนแลว กด Key

Page 58: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

54 | Continuity Of Character’s Main Action

17. แอนนิเมทในสวนของเทา (การบิด งอ งุม) เปลี่ยนแกนเปนแบบ Local เพ่ือสะดวกในการปรับตามแกนของกระดูก ดวยการกดคางท่ีปุม Gbl แลวเลือก Local

18. เพ่ิมเลเยอรแอนนิเมชัน ตั้งช่ือวา Foot_rightRot แลวเพ่ิมการแอนนิเมทท่ีเทา

Page 59: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 55

19. แอนนิเมทใหเทาสัมผสัพ้ืน มีข้ันตอนคือ ไปท่ี Character Controls คลิกท่ีพ้ืนท่ีสีดํา

20. เพ่ิมเลเยอรแอนนิเมชัน ตั้งช่ือวา Floor_Contact

21. เปลี่ยนแกนการเคลื่อนท่ีเปนแบบ Global แลวเลื่อน TimeSlider ไปท่ีเฟรมท่ี 122. เลื่อนตัวละครลงมา สังเกตท่ีเทาจะตองชนกับพ้ืน แลวกด Key

23. แอนนิเมทเพ่ิมเติมในสวนของมือโดยใช Pose Editor มีข้ันตอนคือเขาไปท่ีหนาตาง Navigatorคลิกลากไฟลโพสท่ีไดจัดทําไวเลือกคําสั่ง Merge ในท่ีน้ีผูจัดทําไดเตรียมไฟลสําหรับทาทางของมือเอาไวแลวช่ือไฟลวา poseHand

Page 60: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

56 | Continuity Of Character’s Main Action

24. ไปท่ีหนาตาง Asset Browser คลิกลากไฟล poseHand มาท่ีหนาจอวิวเวอร

25. เพ่ิมเลเยอรใหมตั้งช่ือวาHand_leftPose

26. ทําการแอนนิเมททาทางของมือ โดยเขาไปท่ี Character Controls เปลี่ยนจากโหมด FullBody เปน Body Part

Page 61: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 57

27. กด Ctrl+W เพ่ือเขาสูมุมมองแบบ Schematic เลือกมือดานซายท้ังหมด

28. กด Ctrl+W อีกครั้งเพ่ือกลับไปท่ีมุมมองปกติ29. ไปท่ีหนาตาง PoseEditor และเปดโพสท่ีซอนไว

Page 62: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

58 | Continuity Of Character’s Main Action

30. ดับเบิลคลิกท่ีช่ือทาทางมือ (สังเกตมือจะเปลี่ยน) กด Key

31. ทําการแอนนิเมทมือซายตามสตอรี่บอรด ดวยการกดปุม Key ใน Key Controlers32. ข้ันตอนตอไปคือการแอนนิเมทมือขวาดวยการใช Mirror ใน Pose Editor

33. เพ่ิมเลยเยอรใหมช่ือวา Right_handPose

Page 63: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 59

34. กด Ctrl+W เพ่ือเขาสูมุมมองแบบ Schematic เลือกมือดานขวาท้ังหมด

35. กด Ctrl+W เพ่ือเขาสูมุมมองแบบปกติ36. กดปุม M ใน Pose Editor เพ่ือทํากลับขางของการแอนนิเมท

Page 64: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

60 | Continuity Of Character’s Main Action

37. เมื่อดับเบลิคลิกท่ีทาทางมือดานขวาก็จะเปลีย่นทาทาง ดังภาพ

38. ทําการแอนนิเมทมือขวาตามสตอรี่บอรด ดวยการเลื่อน Tim Slider และกด Key เพ่ือบันมึกคาการแอนนิเมท

39. ปรับแตงการเคลื่อนท่ีตามความพอใจ40. Plot ลงกระดูกเพ่ือนําไปใชงานตอไปในโปรแกรมมายา มีข้ันตอนคือ ไปท่ีหนาตาง Navigator

เลือกท่ีแท็บ Navigator41. ดับบิลคลิกท่ี Character42. เลือกแท็บยอยChracter Setting43. กดปุม Plot Character…

Page 65: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 61

44. เลือก Skeleton

45. จัดเก็บไฟลช่ือ sc1_edit_plot

46. กดปุม Save

Page 66: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

62 | Continuity Of Character’s Main Action

47. กด Ctrl+W เพ่ือเขาสูโหมด Schematic แลวลบ Character:_Ctrl:Reference ออกท้ังหมด

48. จัดเก็บไฟลช่ือ sc1_edit_plot_fin เพ่ือนําไปใชงานตอในโปรแกรมมายาในข้ันตอนการประมวลภาพสามมิติ (Render)

49. เสร็จสิ้นข้ันตอนการตัดตอ แกไข และดัดแปลงทาทางในซีนท่ี 1

Page 67: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 63

ซีนท่ี 2

ในการทํางานในซีนท่ี 2 จะมีข้ันตอนท่ีมีความคลายกับซีนท่ี 1 คือการเปดใชไฟลฉาก whitespaceและการ merge ไฟล metalman_characterize แลวนํามาตัดตอทาทาง แตจะมีข้ันตอนท่ีไมเหมือนกันคือการตัดตอทาทางตามสตอรี่บอรดท่ีไดวางแผนไว

ซีนท่ี 2 การตอทาทาง1. ไปท่ี Asset Browser เลือกไฟล whitespace แลวคลิกมาวางท่ี Viewer

2. ไปท่ี Assest Browser เลือกไฟล metalman_characterize แลวคลิกมาวางท่ี Viewer

Page 68: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

64 | Continuity Of Character’s Main Action

3. ไปท่ีหนาตาง Story คลิกลากไฟล Run_127_07 และ Run_127_08 เขามาวางท่ี Story

4. นําไฟล Rumjump_127_21 กับ Run_127_07 มาวางตอไวใน Story

5. เลือกคลิปท้ังหมด แลวคลิกขวาเลอืก Frame Start/End และเปลี่ยนเฟรมเรทเปน 486. กด file > Save As.. เปนช่ือ Sc27. กด Show Ghost เพ่ือเปดแนวการเคลื่อนท่ีของแตละคลิปและปรับแนวการเคลื่อนท่ีใหเปน

แนวเดียวกัน ดังภาพ

Page 69: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 65

8. เลื่อนแนวการเคลื่อนท่ีของคลิปใหตอเน่ืองกัน ดังภาพ

9. เลือกคลิปการเคลื่อนท่ีท้ังหมด แลวหมุนแนวการเคลื่อนท่ีใหเปนไปตามสตอรี่บอรด

10. หาทาทางท่ีคลายกันมาเปนจุดเช่ือมตอระหวางคลิป จนครบ

Page 70: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

66 | Continuity Of Character’s Main Action

11. ทําการ plot new clip โดยการคลิกขวาท่ี Track เลือก Process Track/Subtrack To NewClip ช่ือวา “sc2_movement1” แลวกด Mute คลิปกอนหนา

12. ตัดคลิปในชวงท่ีกระโดดข้ึนตามสตอรี่บอรด13. ปรับ ghost ใหเปนแนวทางตามสตอรี่บอรด

14. ทําการ plot new clip เฟรมเรท 48 เซฟเปนช่ือ sc2_movement215. ทําการตัดคลิปในเฟรมหลังจากท่ีกระโดดแลว เพ่ือเลื่อน ghost มาวางไวในระดับพ้ืน

Page 71: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 67

16. ตัดเฟรมหัวและทายของแตละ clip พรอมกับทําการ blend ใหมีการคาบเก่ียวกันเล็กนอย17. ทําการ plot whole Scene To Current Take เพ่ือฝงการเคลื่อนท่ีลงในคอนโทรริก18. กด mute ทุกคลิก เพราะการเคลือ่นท่ีไดถูกฝงลงในคอนโทรริกเรยีบรอยแลว19. เสร็จสิ้นกระบวนการตัดตอทาทางซีนท่ี 2 ทําการจัดเก็บไฟลช่ือ sc2

ซีนท่ี 2 แกไข ดัดแปลงทาทางหลังจากท่ีทําการตดัตอทาทางเสรจ็แลว ในซีนท่ี 2 น้ีจะทําการแอนิเมทเพ่ิมเตมิท่ีสวนของเทา และใช

โพสอิดิเตอรแอนนิเมทมือ

1. เพ่ิมเลเยอรแอนนิเมชัน ตั้งช่ือวา “FloorContact”2. ไปท่ี Character Controls เลือกท่ีเทาขวา (เทาขวาของตัวละคร) จะทําการแอนนิเมทท้ังเทา

ซายและเทาขวาลงในเลเยอร FloorContact เดียวกันหรือจะแยกก็ได ในท่ีน้ีผูจักทําจะทําการแอนนิเมทเทาท้ังสองลงในเลเยอรเดียวกันเพราะแตละเทาจะแยกคยีกันอยูแลว

Page 72: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

68 | Continuity Of Character’s Main Action

3. เลื่อน Time Slider มาท่ีตําแหนงท่ีตองการใหเทาสัมผัสพ้ืนและทําการแอนนิเมท

4. กดปุม Key หรือใชคียลัด L

5. เลื่อน Time Slider ไปขางหลังพอประมาณ กด Zero

Page 73: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 69

6. ทําการแอนนิเมทชวงท่ีเทาถัดไปเปนชวง zero – Key-Zero ดังภาพ

7. ทําการแอนนิเมทในชวงท่ีเทากระโดดข้ึน

8. ทําการแอนนิเมทท้ังเทาขวาและเทาขวาลงในเลเยอร FloorContact จนหมด9. ข้ันตอนตอไปคือการแอนนิเมทมือ ไปท่ี Pose Editor ลากไฟล poseHand มาท่ี viewer

10. เพ่ิมเลเยอรแอนนิเมชัน ตั้งช่ือวา Hand_LeftPose

Page 74: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

70 | Continuity Of Character’s Main Action

11. กดปุม Ctrl+W เพ่ือดูในมุมมองของลําดับข้ันแลวทําการเลือกน้ิวซายท้ังหมด ดังภาพ

12. กดปุม Ctrl+W เพ่ือกลับมามมุมองแบบปกติ13. ไปท่ี Character Controls เปลี่ยน Keying Mode เปนชนิด Body Part

Page 75: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 71

14. เลื่อน Time Slider ไปท่ีเฟรมท่ีตองการ แลวกดทาทางท่ี Pose Editor เมื่อไดทาทางท่ีตองการแลวทําการบันทึกคียตามตองการ

15. เพ่ิมเลเยอรแอนนิเมชันตั้งช่ือวา Hand_RightPose16. กด Ctrl+W เลือกน้ิวขวาท้ังหมด

17. กด Ctrl+W เพ่ือกลับไปท่ีหนาตางปกติ

Page 76: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

72 | Continuity Of Character’s Main Action

18. กดปุม M ท่ี Pose Editor

19. ทําการแอนนิเมทมือซายดวย Pose Editor

20. เมื่อทําการแอนนิเมทไดตามสตอรีบ่อรดแลวทําการบันทึกช่ือ Sc2_edit21. ไปท่ีหนาตาง Navigator > Character > Character Setting22. กดปุม Plot Character…23. ทําการ plot ลง Skeleton24. เลือก 48 FPS กด OK25. ทําการบันทึกไฟลตั้งช่ือวา Sc2_plot

Page 77: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 73

26. กด Ctrl+W เพ่ือเขาสูโหมด Schematic แลวลบ Character:_Ctrl:Reference ออกท้ังหมด

27. จัดเก็บไฟลช่ือ sc2_edit_plot_fin เพ่ือนําไปใชงานตอในโปรแกรมมายาในข้ันตอนการประมวลภาพสามมิติ (Render)

28. เสร็จสิ้นข้ันตอนการตัดตอ แกไข และดัดแปลงทาทางในซีนท่ี 2

Page 78: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

74 | Continuity Of Character’s Main Action

ซีนท่ี 3

การทํางานจะตองเปดใชไฟลฉาก whitespace และการ merge ไฟล metalman_characterizeแลวนํามาตัดตอทาทาง แตจะมีข้ันตอนท่ีไมเหมือนกันคือ การตัดตอทาทางตามสตอรี่บอรดท่ีไดวางแผนไว

ซีนท่ี 3 การตัดตอทาทาง1. ไปท่ี Asset Browser คลิกลากไฟล WhiteSpace มาวางไวท่ี Viewer2. ไปท่ี Asset Browser คลิกลากไฟล matalman_characterize มาวางไวท่ี Viewer3. ไปท่ีหนาตาง Asset Browser คลิกลากเมาสไฟลการเคลื่อนท่ี ช่ือไฟล Run_78_12 และ

Dance_88_01 ในโฟลเดอร Plot มาลงไวท่ีแถบสตอรี่ดานลาง

4. ยาย Ghost ใหแนวการเคลื่อนเปนท่ีเปนแนวเดียวกัน โดยใช Translate และ Rotate

5. ทําการเช่ือมทาทางของการว่ิงและกระโดดใหตอเน่ืองกัน และทําการ blend ระหวางคลิปตามท่ีวางแผนไวในสตอรี่บอรด

6. ทําการ plot whole Scene To Current Take เพ่ือฝงการเคลื่อนท่ีลงในคอนโทรริก7. กด mute ทุกคลิก เพราะการเคลื่อนท่ีไดถูกฝงลงในคอนโทรริกเรียบรอยแลว8. เสร็จสิ้นกระบวนการตัดตอทาทางซีนท่ี 3 ทําการจัดเก็บไฟลตั้งช่ือวา Sc3

Page 79: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 75

ซีนท่ี 3 แกไข ดัดแปลงทาทาง

เมื่อทําการตัดตอทาทางเสร็จแลวจะเห็นไดวาเมื่อตัวละครกระโดกลับตัวเสร็จแลวท่ีขาซายของตัวละครมีการหมุนท่ีผิดพลาดไป ทําใหในซีนท่ี 3 น้ีจะตองทําการแอนนิเมทมือ เทา และนอกจากน้ีตองทําการแกไขกราฟท่ีผิดพลาดไปดวย

1. เปดไฟล Sc32. เพ่ิมเลเยอรแอนนิเมชัน ตั้งช่ือวา “FloorContact”3. ไปท่ี Character Controls เลือกท่ีเทาซาย (เทาซายของตัวละคร) จะทําการแอนนิเมทท้ังเทา

ซายและเทาขวาลงในเลเยอร FloorContact4. เลื่อน Time Slider มาท่ีตําแหนงท่ีตองการใหเทาสัมผัสพ้ืนและทําการแอนนิเมท5. ทําการแอนนิเมทแบบปดหัว-ปดทาย6. แอนนิเมทการสมัผสัพ้ืนใหครบท้ังสองเทา7. ข้ันตอนตอไปคือแอนนิเมทมือ ไปท่ี Asset Browser8. เลือกไฟล poseHand มาวางท่ี Viewer เพ่ือทําการแอนนิเมทมือจากคาท่ีบันทึกไว9. ไปท่ี Character Controls10. เปลี่ยน Keying Mode เปน Body Part11. กด Ctrl+W เพ่ือสลับมุมมองไปเปนแบบ Schemetic เลือกน้ิวซายท้ังหมด12. กด Ctrl+W เพ่ือสลับไปมุมมองแบบปกติ13. เลื่อน Time Slider ไปในเฟรมท่ีตองการ14. ทําการแอนนิเมทมือตามทาวางแผนไวตามสตอรีบ่อรด15. ทําการบันทึกช่ือ Sc3_edit16. หลังจากท่ีทําการแอนนิเมทมือเสร็จแลวจะพบวาหลังจากกระโดดตีลังกาแลว นองมีการ

เคลื่อนท่ีผิดปกติ เราจึงตองทําการ plot ลง skeleton และทําการ แกไขกราฟโดยใชคําสั่ง Reinterpulation

Page 80: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

76 | Continuity Of Character’s Main Action

17. ไปท่ีหนาตาง Navigator > Character > Character Setting18. กดปุม Plot Character…19. ทําการ plot ลง Skeleton20. เลือก 48 FPS กด OK21. ทําการบันทึกไฟลตั้งช่ือวา Sc3_edit222. ไปท่ีเมนู Window > Filter

23. เลือกท่ีกระดูกทอนขา (กระดูกท่ีเกิดการเคลื่อนท่ีผิดเพ้ียน)

24. เปลี่ยนแกนการทํางานเปนแบบ Local (Lcl)

Page 81: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 77

25. ไปท่ีหนาตาง Navigator เลือกท่ีแท็บ FCurves และเลือกท่ี Rotation เพ่ือแสดงกราฟการหมุนของกระดุกสวนขา (กด Alt+เมาสขวาเพ่ือขยาย และ Alt+เมาสกลางเพ่ือเลือนดูกราฟได)

26. สามารถเลือกดูแกนการหมุนไดทีละแกนดวยการกดท่ี X Y หรือ Z ใน Rotation ดังภาพ

27. ไปท่ีแกน X ซูมเขาท่ีกราฟท่ีทําใหการเคลื่อนท่ีกระตุก จะพบวามีเสนกราฟท่ีแปลกไป28. เลือกกราฟบริเวณดังกลาว

Page 82: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

78 | Continuity Of Character’s Main Action

29. ไปท่ีหนาตาง Asset Browser30. เลือกแท็บ Filters31. เลือกท่ี Reinterpulate เพ่ือทําการปรับกราฟ

32. ปรับคา Resample Frame Rate ประมาณ 50 (เปนคาโดยประมาณสามารถปรับเพ่ิมหรือลดไดตามความเหมาะสม)

33. กดปุม Preview เพ่ือดูคาท่ีได

Page 83: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 79

34. หลังจากกด Preview ก็ตองมาพิจารณากราฟท่ีเกิดข้ึน ถาหากมีความละเอียดนอยเกินไปใหกดCancel แลวลดคา Resample ลง (สามารถปรับไดตามตองการ) กดปุม Accept เพ่ือใชกราฟ

35. ไปท่ีแกน Y และ Z เพ่ือทําการปรับกราฟในชวงท่ีเกิดการเคลื่อนท่ีผิดปกติ แลวทําการReinterpulate เชนเดียวกัน

36. ตรวจดูกราฟการเคลื่อนท่ีของกระดูกในสวนอ่ืน ๆ ดวย37. เมื่อปรับกราฟเสร็จแลวทําการ Plot ลง Control Rig38. ทําการบันทึกไฟลช่ือ Sc3_edit2

Page 84: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

80 | Continuity Of Character’s Main Action

39. Merge ไฟล poseHand เขามาเพ่ือทําการแอนนิเมทในสวนของมอื40. บันทึกไฟลช่ือ Sc3_edit341. ทําการ plot ลงบน Skeleton และบันทึกไฟลเปนช่ือ Sc3_edit3_plot42. กด Ctrl+W เพ่ือเขาสูโหมด Schematic แลวลบ Character_Ctrl:Reference ออกท้ังหมด43. จัดเก็บไฟลช่ือ sc3_edit3_plot_fin เพ่ือนําไปใชงานตอในโปรแกรมมายาในข้ันตอนการ

ประมวลภาพสามมติิ (Render)44. เสร็จสิ้นข้ันตอนการตัดตอ แกไข และดดัแปลงทาทางในซีนท่ี 3

Page 85: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 81

ซีนท่ี 4

เปดใชไฟลฉาก whitespace และการ merge ไฟล metalman_characterize แลวนํามาตัดตอทาทาง แตจะมีข้ันตอนท่ีไมเหมือนกันคือ การเลื่อนพิกัดของฉากข้ึนโดยใหเสนกริดอยูบนระดับพ้ืนท่ีต่ําท่ีสุดท่ีเทาตัวละครจะลงพ้ืน (กลับเขาไปในโปรแกรมมายาเพ่ือเลื่อนท้ังฉาก) โดยในท่ีผูจัดทําไดเตรียมไฟลไวแลว ช่ือไฟลวา WhiteSpace3upforSc4

เสนกรดิจะอยูบริเวณเพ้ืนลางท่ีสุดเพ่ือความสะดวกในการแอนนิเมทใหเทาสัมผัสพ้ืน

ซีนท่ี 4 การตัดตอทาทาง1. ไปท่ี Asset Browser คลิกลากไฟล WhiteSpace3upforSc4 มาวางไวท่ี Viewer2. ไปท่ี Asset Browser คลิกลากไฟล matalman_characterize มาวางไวท่ี Viewer3. ไปท่ีหนาตาง Asset Browser คลิกลากเมาสไฟลการเคลื่อนท่ี ช่ือไฟล jump_105_39 และ

motor_136_19 ในโฟลเดอร Plot มาลงไวท่ีแถบสตอรี่ดานลาง4. เรียงคลิปการเคลื่อนท่ีเปน jump_105_39, motor_136_19 และ jump_105_39 ตามลําดับ

5. ยาย Ghost ใหแนวการเคลื่อนเปนท่ีเปนแนวเดียวกัน โดยใช Translate และ Rotate6. ทําการเช่ือมทาทางของการว่ิงและกระโดดใหตอเน่ืองกัน และทําการ blend ระหวางคลิป

ตามท่ีวางแผนไวในสตอรี่บอรด7. ทําการ plot whole Scene To Current Take เพ่ือฝงการเคลื่อนท่ีลงในคอนโทรริก8. กด mute ทุกคลิก เพราะการเคลื่อนท่ีไดถูกฝงลงในคอนโทรริกเรียบรอยแลว

Page 86: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

82 | Continuity Of Character’s Main Action

9. ทําการยืดเฟรมของทาท่ีน่ังขับมอเตอรไซคใหพอประมาณ (ชวงเวลาท่ีสไลดลงบันได) หลังจากน้ันก็ตอดวยทาทางกระโดด

10. ทําการบันทึกคียเฟรมตามสตอรี่บอรด11. เสร็จสิ้นกระบวนการตัดตอทาทางซีนท่ี 4 ทําการจัดเก็บไฟลตั้งช่ือวา Sc4

Page 87: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 83

ซีนท่ี 4 แกไข ดัดแปลงทาทาง

เมื่อทําการตัดตอทาทางเสร็จแลวจะเห็นไดวา ขณะท่ีเลื่อนลงบันไดมาตัวละครมีทาทางท่ีไมเปนปกติคือน่ิงและไมขยับหาจุดสมดุลของรายกาย และชวงท่ีหลังจากกระโดดลงมาจากราวบันไดแลวขามีการหมุนท่ีผิดปกติ ทําใหในซีนท่ี 4 น้ีจะตองทําการแอนนิเมทมือ เทา และนอกจากน้ีตองทําการแกไขกราฟท่ีผิดพลาดไปดวย

1. เปดไฟล Sc4 แลว2. เพ่ิมเลเยอรแอนนิเมชันตั้งช่ือวา “Hip” สําหรับแอนนิเมทกระดูกสวนสะโพก ในชวงท่ีสไลดลง

มาท่ีราวบันไดเพ่ือหาจุดสมดุล3. ทําการแอนนิเมทสะโพกลงในเลเยอร Hip4. เพ่ิมเลเยอรแอนนิเมชัน ตั้งช่ือวา “movement” สําหรับการแอนนิเมทแขนและขาในชวงท่ี

สไลดลงมาจากราวบันได5. แอนนิเมทบันทึกคียลงใน Control Rig ในตําแหนงตาง ๆ (สามารถสรางเลเยอรเพ่ิมได ตาม

ความตองการของผูใชงาน แตในท่ีน้ีผูจัดทําขอทในเลเยอรเดียวเพราะการแอนนิเมทไมซับซอนและแตละคอนโทรลริกจะแยกคียของแตละจุดไว)

6. ทําการบันทึกไฟลเปนช่ือ Sc4_edit7. ข้ันตอนตอไปคือแอนนิเมทมือ ไปท่ี Asset Browser คลิกเลือกไฟล poseHand มาวางท่ี

Viewer เพ่ือทําการแอนนิเมทมือจากคาท่ีบนัทึกไว8. ไปท่ี Character Controls เปลี่ยน Keying Mode เปน Body Part9. กด Ctrl+W เพ่ือสลับมุมมองไปเปนแบบ Schemetic เลือกน้ิวซายท้ังหมด10. กด Ctrl+W เพ่ือสลับไปมุมมองแบบปกติ11. เลื่อน Time Slider ไปในเฟรมท่ีตองการ12. ทําการแอนนิเมทมือตามทาวางแผนไวตามสตอรีบ่อรด13. ทําการบันทึกช่ือ Sc4_edit14. หลังจากท่ีทําการแอนนิเมทมือเสร็จแลวจะพบวาหลังจากกระโดดลงมาจากราวบันไดนองมีการ

เคลื่อนท่ีผิดปกติ เราจึงตองทําการ plot ลง skeleton15. แกกราฟโดยใชคําสั่ง Reinterpulation16. ไปท่ีหนาตาง Navigator > Character > Character Setting17. กดปุม Plot Character…18. ทําการ plot ลง Skeleton19. ทําการบันทึกไฟลตั้งช่ือวา Sc4_edit220. ไปท่ีเมนู Window > Filter21. เปลี่ยนแกนการทํางานเปนแบบ Local (Lcl)22. ไปท่ีหนาตาง Navigator เลือกท่ีแท็บ FCurves และเลือกท่ี Rotation เพ่ือแสดงการหมุน23. ไปท่ีหนาตาง Asset Browser เลือกท่ี Reinterpulate เพ่ือทําการปรับกราฟ

Page 88: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

84 | Continuity Of Character’s Main Action

24. เลือกท่ีกระดูกทอนขาท่ีมีการหมุนท่ีผิดเพ้ียน

25. หลังจากกด Preview ก็ตองมาพิจารณากราฟท่ีเกิดข้ึน ถาหากมีความละเอียดนอยเกินไปใหกดCancel แลวลดคา Resample ลง (สามารถปรับไดตามตองการ) กดปุม Accept เพ่ือใชกราฟ

26. เมื่อปรับกราฟเสร็จแลวทําการ Plot ลง Control Rig27. ทําการบันทึกไฟลช่ือ Sc4_edit328. Merge ไฟล poseHand เขามาเพ่ือทําการแอนนิเมทในสวนของมอื29. ทําการ plot ลงบน Skeleton30. บันทึกไฟลเปนช่ือ Sc4_edit3_plot31. กด Ctrl+W เพ่ือเขาสูโหมด Schematic แลวลบ Character_Ctrl:Reference ออก32. จัดเก็บไฟลช่ือ sc4_edit3_plot_fin เพ่ือนําไปใชงานตอในโปรแกรมมายาในข้ันตอนการ

ประมวลภาพสามมติิ (Render)33. เสร็จสิ้นข้ันตอนการตัดตอ แกไข และดดัแปลงทาทางในซีนท่ี 4

Page 89: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 85

ซีนท่ี 5

ทําการเปดใชไฟลฉาก whitespace และการ merge ไฟล metalman_characterize แลวนํามาตัดตอทาทาง แตจะมีข้ันตอนท่ีไมเหมือนกันคือ การแอนนิเมทใหการเคลื่อนท่ีลดลงจากเดิม และบนพ้ืนท่ีลาดเอียงไมสามารถใช Floor Contact ไดจึงตองใชการคาดเดาพ้ืน

ซีนท่ี 5 การตัดตอทาทาง1. ไปท่ี Asset Browser คลิกลากไฟล WhiteSpace3 มาวางไวท่ี Viewer2. ไปท่ี Asset Browser คลิกลากไฟล matalman_characterize มาวางไวท่ี Viewer3. ไปท่ีหนาตาง Asset Browser คลิกลากเมาสไฟลการเคลื่อนท่ี walkBallance_132_024. หมุน Ghost ใหแนวการเคลื่อนเปนท่ีเปนแนวตามสตอรี่บอรด

5. ทําการ plot whole Scene To Current Take เพ่ือฝงการเคลื่อนท่ีลงในคอนโทรริก6. กด mute คลิป เพราะการเคลื่อนท่ีไดถูกฝงลงในคอนโทรริกเรียบรอยแลว7. เพ่ิมเลเยอรแอนนิเมชัน ตั้งช่ือวา “hipTranslate”8. หลังจากท่ีนําการเคลื่อนท่ีมาบนฉาก (พ้ืนเอียง) ตัวละครจะมีการถานเทนํ้าหนักท่ีผิดปกติ น่ังคือ

ตัวละครไมตั้งฉากกับพ้ืนโลก ดังน้ันเราจึงตองทําการบันทึกคาคียใหลําตัวมาดานหนา ดังรูป

Page 90: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

86 | Continuity Of Character’s Main Action

9. ถาหากตัวละครมีการเคลื่อนท่ีท่ีมากเกินไป ก็ทําการเพ่ิมเลเยอรและแอนนิเมทซอนทับเขาไปในเลเยอรใหม

10. เสร็จสิ้นกระบวนการตัดตอและแกไขทาทางซีนท่ี 5 ทําการจัดเก็บไฟลตั้งช่ือวา Sc5

ซีนท่ี 5 แกไข ดัดแปลงทาทาง1. เพ่ิมเลเยอรแอนนิเมชัน ตั้งช่ือวา “movement” สําหรับการแอนนิเมทแขนและขา2. แอนนิเมทบันทึกคียลงใน Control Rig ในตําแหนงตาง ๆ3. ข้ันตอนตอไปคือแอนนิเมทมือ ไปท่ี Asset Browser คลิกเลือกไฟล poseHand มาวางท่ี

Viewer เพ่ือทําการแอนนิเมทมือจากคาท่ีบันทึกไว4. ไปท่ี Character Controls เปลี่ยน Keying Mode เปน Body Part5. กด Ctrl+W เพ่ือสลับมุมมองไปเปนแบบ Schemetic เลือกน้ิวซายท้ังหมด6. กด Ctrl+W เพ่ือสลับไปมุมมองแบบปกติ7. เลื่อน Time Slider ไปในเฟรมท่ีตองการ8. ทําการแอนนิเมทมือดานขวาตามท่ีไดวางแผนไวในสตอรี่บอรด9. เมื่อทําการแอนนิเมทไดตามสตอรี่บอรดแลวทําการบันทึกช่ือ Sc5_edit10. ไปท่ีหนาตาง Navigator > Character > Character Setting กดปุม Plot Character… แลว

ทําการ plot ลง Skeleton และบันทึกไฟลเปนช่ือ Sc5_edit_plot11. กด Ctrl+W เพ่ือเขาสูโหมด Schematic แลวลบ Character_Ctrl:Reference ออก12. จัดเก็บไฟลช่ือ Sc5_edit_plot_fin13. เสร็จสิ้นข้ันตอนการตัดตอ แกไข และดดัแปลงทาทางในซีนท่ี 5

Page 91: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 87

ซีนท่ี 6

ข้ันตอนของการทําซีนท่ี 6 จะมีความแตกตางจากซีนอ่ืน ๆ คือไมไดใชไฟลการเคลื่อนท่ีจากโมชันแคปเจอร จะใชการแอนนิเมทตัวละครท้ังหมด

ซีนท่ี 7

ข้ันตอนของการทําซีนท่ี 7 จะมีความคลายกับซีนท่ี 6 น่ันคือไมไดใชไฟลการเคลื่อนท่ีจากโมชันแคปเจอร จะใชการแอนนิเมทท้ังหมด โดยในท่ีน้ีจะทําการแอนนิเมทกลองแทนสายตาของตัวละคร

Page 92: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

88 | Continuity Of Character’s Main Action

ซีนท่ี 8

ทําการเปดใชไฟลฉาก whitespace และการ merge ไฟล metalman_characterize แลวนํามาตัดตอทาทาง โดยทาทางท่ีตองการในซีนน้ีเปนซีนท่ีมีความยาวคอนขางมาก มีการเช่ืองตอทาว่ิง 2 ลูพทาตีลังกา 3 ลูพ ว่ิง 1 ลูพ กระโดดเตะ 1 ลูพ และหมุน 360 องศา 1 ลูพ โดยจะตองเช่ือมตอทาทางแตจะมีข้ันตอนท่ีไมเหมือนกันคือ การเลื่อนพิกัดของฉากข้ึนโดยใหเสนกริดอยูบนระดับพ้ืนท่ีต่ําท่ีสุดท่ีเทาของตัวละครจะลงพ้ืน (กลับเขาไปในโปรแกรมมายาเพ่ือเลื่อนท้ังฉาก) โดยในท่ีผูจัดทําไดเตรียมไฟลไวแลวช่ือไฟลวา WhiteSpace3upforSc8

เสนกรดิจะอยูบริเวณระนาบท่ีไมพาดถึงเพ่ือความสะดวกในการแอนนิเมทใหเทาสมัผสัพ้ืน

ซีนท่ี 8 การตัดตอทาทาง1. ไปท่ี Asset Browser คลิกลากไฟล WhiteSpace3upforSc8 มาวางไวท่ี Viewer2. ไปท่ี Asset Browser คลิกลากไฟล matalman_characterize มาวางไวท่ี Viewer3. ไปท่ีหนาตาง Asset Browser คลิกลากเมาสไฟลการเคลื่อนท่ี RunAndStop_127_20

Run_127_07 JumpAllTurn_90_15 JumpTurn_90_06 360Jump_105_60 มาวางไวท่ีสตอรี่

4. หมุน Ghost ใหแนวการเคลื่อนเปนท่ีเปนแนวตามสตอรี่บอรด5. ทําการเช่ือมตอทาทางดวยการหาจุดเช่ือมตอ6. Blend ทาทางตามสตอรี่บอรด

Page 93: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 89

7. จะเห็นไดวาชวงท่ีเทาลงหลังจากท่ีตีลังกาเสร็จแลวดูไมสมจริงเน่ืองจาก ไมมีการยอเขาเพ่ือรับนํ้าหนัก เราจึงตองทําการ plot ลง new clip แลวทําการแอนนิเมทเพ่ิมเติมในสวนน้ัน

8. คลิกขวาท่ี Character Track9. เลือก Process Track/Subtrack to New Clip10. เลือก 48 FPS แลวกด Plot11. บันทึกช่ือเปน sc8_movement12. กด Mute ของคลิปเกา13. ทําการตัดชวงทาทางท่ีตองการยืดเวลา

14. เลื่อนคลิปขางหลังออกไปพอประมาณ

15. ยืดคลิปท่ีตองการยืดออก (เปลี่ยนการเลือกคลิปเปนแบบ Scale Clip)

16. ทําการ plot new clip (48 FPS)17. บันทึกช่ือเปน sc8_movement218. กด Mute Clip กอนหนา19. จะพบวาการเคลื่อนท่ีก็ยังไมคอยสมบูรณนักเทาไหร ดังภาพ เรื่องจากการกระโดดจะมีการลง

นํ้าหนักท่ีเทามากกวาน้ี

Page 94: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

90 | Continuity Of Character’s Main Action

20. ทําการแอนนิเมททาทางเพ่ิมเติมในชวงท่ีทําการยอเขา (แอนนิเมทเปนชวงเปด-ปด)

21. เสร็จสิ้นกระบวนการตัดตอและแกไขทาทางซีนท่ี 8 ทําการจัดเก็บไฟลตั้งช่ือวา Sc8

ซีนท่ี 8 แกไข ดัดแปลงทาทาง

การแกไข ดัดแปลงทาทางในซีนท่ี 8 น้ีจะมีความแตกตางจากเดิมเพราะมีการเช่ือมตอทาทางท่ีมีความยาวมากเปนพิเศษ มีการเพ่ิมความชา และความเร็วของทาทางดวยการตัดตอคลิปในหนาตางสตอรี่เพ่ือสรางจังหวะเวลาและนํ้าหนักของการเคลื่อนท่ีดูสมจริงมากยิ่งข้ึน

1. เพ่ิมเลเยอรแอนนิเมชัน ตั้งช่ือวา “movement” สําหรับการแอนนิเมทแขนและขา2. แอนนิเมทบันทึกคียลงใน Control Rig ในตําแหนงตาง ๆ ในข้ันตอนน้ีจะเพ่ิม slow in และ

slow out เขาไปดวยเพ่ือใหเกิดนํ้าหนักของการเคลื่อนท่ีมากยิ่งข้ึน

3. ไปท่ี Character Controls4. เปลี่ยน Keying Mode เปน Body Part5. กด Ctrl+W เพ่ือสลับมุมมองไปเปนแบบ Schemetic เลือกน้ิวซายท้ังหมด6. กด Ctrl+W เพ่ือสลับไปมุมมองแบบปกติ7. เลื่อน Time Slider ไปท่ีเฟรมท่ีตองการ8. ไปท่ี Pose Editor9. ทําการแอนนิเมทมือแบบสัมผัสพ้ืนทําทีละขาง (ซายหรือขวากอนก็ได)

Page 95: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 91

10. ทําการแอนนิเมทใหครบตามท่ีไดวางแผนไวในสตอรี่บอรด

11. เมื่อทําการแอนนิเมทไดตามสตอรี่บอรดแลวทําการบันทึกช่ือ Sc8_edit12. ไปท่ีหนาตาง Navigator > Character > Character Setting กดปุม Plot Character… แลว

ทําการ plot ลง Skeleton และบันทึกไฟลเปนช่ือ Sc8_edit_plot13. กด Ctrl+W เพ่ือเขาสูโหมด Schematic แลวลบ Character_Ctrl:Reference ออก14. จัดเก็บไฟลช่ือ Sc8_edit_plot_fin15. เสร็จสิ้นข้ันตอนการตัดตอ แกไข และดดัแปลงทาทางในซีนท่ี 8

Page 96: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

92 | Continuity Of Character’s Main Action

ซีนท่ี 9 และ 10

เปดใชไฟลฉาก whitespace และการ merge ไฟล metalman_characterize แลวนํามาตัดตอทาทาง แตจะมีข้ันตอนท่ีไมเหมือนกันคือ แนวการเคลื่อนท่ีของซีนท่ี 9 และซีนท่ี 10 ตองเปนการเคลื่อนท่ีในแนวเดียวกัน จึงตองทํามาเช่ือมตอกันท้ังหมด (ในท่ีน้ีผูจัดทําจะขอนํามารวมเปนไฟลเดียวแลวแยกออกทีกลังในชวงการแกไขตัดตอ) และมีการแอนนิเมทบนพ้ืนท่ีลาดชัน ซึ่งไมสามารถใช Floor Contact ในการอางอิงได

ซีนท่ี 9 และ 10 การตัดตอทาทาง

1. ไปท่ี Asset Browser คลิกลากไฟล WhiteSpace3upforSc8 มาวางไวท่ี Viewer2. ไปท่ี Asset Browser คลิกลากไฟล matalman_characterize มาวางไวท่ี Viewer3. ไปท่ีหนาตาง Asset Browser เลือก ไฟลการเคลื่อนท่ี Run_127_07 RunJump_127_24

และ Dance_85_02 มาวางไวท่ีสตอรี่

4. ทําการเช่ือมตอทาทางตามท่ีไดวางแผนไวในสตอรี่บอรด5. หมุน Ghost ใหแนวการเคลื่อนเปนท่ีเปนแนวตามสตอรี่บอรด (บริเวณพ้ืนท่ีลาดเอียงก็ตองปรับ

Ghost ใหเอียงตามพ้ืนดวย เพราะไมสามารถใช Floor Contact อางอิงได)

6. ทําการ Blend ทาทางใหเกิดความตอเน่ือง

7. ทําการ plot whole Scene To Current Take เพ่ือฝงการเคลื่อนท่ีลงในคอนโทรริก8. ตั้งช่ือ new clip วา sc9_movement9. กด mute คลิป เพราะการเคลื่อนท่ีไดถูกฝงลงในคอนโทรริกเรียบรอยแลว

Page 97: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 93

10. ทําการปรับคลิปดวยการเพ่ิม Slow in และ Slow Out เพ่ือทําใหการแอนนิเมทมีการท้ิงนํ้าหนักและการทรงตัวเพ่ิมมากยิ่งข้ึน

11. เสร็จสิ้นกระบวนการตัดตอและแกไขทาทางซีนท่ี 9 ทําการจัดเก็บไฟลตั้งช่ือวา Sc9

ซีนท่ี 9 แกไข ดัดแปลงทาทาง1. เพ่ิมเลเยอรแอนนิเมชัน ตั้งช่ือวา “movement” สําหรับการแอนนิเมทแขนและขา2. แอนนิเมทบันทึกคียลงใน Control Rig ในตําแหนงตาง ๆ3. ไปท่ี Asset Browser คลิกเลือกไฟล poseHand มาวางท่ี Viewer4. ไปท่ี Character Controls5. เปลี่ยน Keying Mode เปน Body Part6. กด Ctrl+W เพ่ือสลับมุมมองไปเปนแบบ Schemetic เลือกน้ิวซายท้ังหมด7. กด Ctrl+W เพ่ือสลับไปมุมมองแบบปกติ8. ทําการแอนนิเมทมือตามท่ีไดวางแผนไวในสตอรี่บอรด

9. ทําการแอนนิเมทเพ่ิมใหกับมือดานขวาและทําใหครบตามท่ีไดวางแผนไวสตอรี่บอรด10. เมื่อทําการแอนนิเมทไดตามสตอรี่บอรดแลวทําการบันทึกช่ือ Sc9_edit11. ไปท่ีหนาตาง Navigator > Character > Character Setting12. กดปุม Plot Character…

Page 98: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

94 | Continuity Of Character’s Main Action

13. ทําการ plot ลง Skeleton และบันทึกไฟลเปนช่ือ Sc9_edit_plot14. กด Ctrl+W เพ่ือเขาสูโหมด Schematic แลวลบ Character_Ctrl:Reference ออก15. จัดเก็บไฟลช่ือ Sc9_edit_plot_fin16. เสร็จสิ้นข้ันตอนการตัดตอ แกไข และดดัแปลงทาทางในซีนท่ี 9

ซีนท่ี 10 แกไข ดัดแปลงทาทาง1. เพ่ิมเลเยอรแอนนิเมชัน ตั้งช่ือวา “movement” สําหรับการแอนนิเมทแขนและขา2. แอนนิเมทบันทึกคียลงใน Control Rig ในตําแหนงตาง ๆ3. ไปท่ี Asset Browser คลิกเลือกไฟล poseHand มาวางท่ี Viewer4. ไปท่ี Character Controls เปลี่ยน Keying Mode เปน Body Part5. กด Ctrl+W เพ่ือสลับมุมมองไปเปนแบบ Schemetic เลือกน้ิวซายท้ังหมด6. กด Ctrl+W เพ่ือสลับไปมุมมองแบบปกติ7. ทําการแอนนิเมทเทาและมือใหสัมผัสพ้ืน

8. ทําการแอนนิเมทเพ่ิมใหกับมือและเทาดานขวาและทําใหครบ เมื่อทําการแอนนิเมทไดตามสตอรี่บอรดแลวทําการบันทึกช่ือ Sc10_edit

9. ในซีนท่ี 10 น้ีเน่ืองจากโมเดลท่ีเลือกใชไมสามารถยืดหยุนตอการกระทําไดจึงเกิดสวนท่ีโผลออกมา จึงตองทําการแกไขในโปรแกรมสามมิติ ดังภาพ

10. ไปท่ีหนาตาง Navigator > Character > Character Setting11. กดปุม Plot Character…

Page 99: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 95

12. ทําการ plot ลง Skeleton13. บันทึกไฟลเปนช่ือ Sc10_edit_plot14. กด Ctrl+W เพ่ือเขาสูโหมด Schematic15. ลบ Character_Ctrl:Reference ออก16. จัดเก็บไฟลช่ือ Sc10_edit_plot_fin17. เสร็จสิ้นข้ันตอนการตัดตอ แกไข และดดัแปลงทาทางในซีนท่ี 10

Page 100: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

96 | Continuity Of Character’s Main Action

APPENDIX

Page 101: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 97

ประวัติผูเขียน

ช่ือ ฐิตาภรณ ภริะบรรณวัน เดือน ปเกิด 3 มกราคม 2533ภูมิลําเนา จังหวัดเชียงรายความสนใจ 3D Animation, Motion Captureอีเมล [email protected]

ผลงานรางวัลรางวัลรองชนะเลิศอันดับท่ี 1 โครงการ มช. สงเสริมสุขภาพ เรื่อง “Reality”รางวัลรองชนะเลิศอันดับท่ี 2 โครงการไทยแลนดอนิเมช่ันคอนเทสต 2010 โดย อยุธยา

อลิอันซ ซี.พี โดยใชซอฟทแวรโอเพนซอรส เรื่อง“Little Happiness”รางวัลชมเชยอันดับท่ี 2 โครงการ TK-POP 2010 ตอน ขบวนการ เรื่อง“ตุบอ๊ีด 3D”

ประสบการณโมชันแคปเจอรเกมมวยไทย “Muay Thai King”โมชันแคปเจอรเกมกระดานโตคลื่น “Sanook Project”ผูชวยสอนวิชา 3D Animation ณ วิทยาลัยศิลปะ สื่อ และเทคโนโลยี มหาวิทยาลัยเชียงใหม

Page 102: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

98 | Continuity Of Character’s Main Action

Page 103: CONTINUITY OF CHARACTER’S MAIN ACTION TUTORIAL€¦ · ขอขอบคุณคณาจารย วิทยาลัยศิลปะ สื่อและเทคโนโลยี

Continuity Of Character’s Main Action | 99

จากโครงงานการศึกษาความตอเน่ืองของการกระทําหลักของตัวละครท่ีมากกวา 2 การประทําข้ึนไปโดยใชไฟลการเคลื่อนท่ีจากโมชันแคปเจอร (Motion Capture) ท่ีมีอยูแลวนํามาตัดตอ แกไข และดดัแปลงทาทางใหเปนทาทางใหมโดยไมตองเสียเวลาทําการแคปเจอร และชวยประหยัดเวลาในการทํางานมากข้ึนมาเรียนรูการใชงานโปรแกรมโมชันบิลเดอร (Autodesk Motionbuilder) ดวยตัวเอง