ANIMATION JOy
วันอังคารที่ 26 กุมภาพันธ์ พ.ศ. 2556
วันพุธที่ 13 กุมภาพันธ์ พ.ศ. 2556
หลักพื้นฐาน 12 ข้อสำหรับสร้างแอนิเมชัน
หลักพื้นฐาน 12 ข้อสำหรับสร้างแอนิเมชัน
Timing
แปลกันง่ายๆ ก็คือเรื่องของเวลา การเคลื่อนไหวทุกอย่างมีระยะเวลาหรือความเร็วของตัวมันเอง อย่างเช่น เรื่องของการหยิบจับ... ระยะเวลาของการหยิบจับของขึ้นมาดูธรรมดา กับการหยิบของแบบฉกฉวยต้องต่างกันแน่นอน หรือกระทั่งการเดิน การก้าวแต่ละก้าว ด้วยความเร็วที่ต่างกันย่อมให้ความรู้สึกที่ต่างกัน ซึ่งในการ animate เราจำเป็นที่จะต้องรู้ระยะเวลาของแต่ละท่าทางว่าใช้เวลากี่วินาที หรือ กี่เฟรม ซึ่งเรื่องนี้จะรู้ได้ด้วยการหมั่นสังเกต และอาจะใช้อุปกรณ์เสริม เช่น นาฬิกาจับเวลา ช่วยด้วย
Ease In and Out (or Slow In and Out)
ถ้าพูดตามความความใจเราก็คือ อัตราเร็ว อัตราเร่ง เช่นในกฎของฟิสิกซ์ เมื่อโยนลูกบอลขึ้นไปในอากาศ จังหวะแรกที่ปล่อยลูกบอลไป มีอัตราเร็วสูงสุด (ซึ่งลูกบอลยังไม่ขึ้นตำแหน่งสูงสุด) ลูกบอลจะค่อยๆ ลดความเร็ว จนเหลืออัตราเร็วเป็นศูนย์ (ซึ่งก็คือ ลูกบอลอยู่สูงสุด) จากนั้นลูกบอลก็จะตกลงมา โดยแรงโน้มถ่วง จะเห็นได้ว่า ช่วงจังหวะที่ลูกบอลวิ่งขึ้นไปบนอากาศ แต่ละวินาทีที่ผ่านไป จะวิ่งไปในระยะทางที่ไม่เท่ากัน หรือ ถ้าให้ใกล้ตัวหน่อย ก็สังเกตแขนของคนที่เดินไปมา จังหวะที่แขนเคลื่อนที่ไปข้างหน้าสุด หรือข้างหลังสุด แขนจะเคลื่อนที่ช้าลง เรื่องของ ease in/ease out จะช่วยอย่างมากในเรื่องของการบอกน้ำหนักของส่วนต่างๆ หรือเรื่องของแรงเหวี่ยง
Arcs
การเคลื่อนที่เกือบทุกอย่างบนโลกนี้เป็นเส้นโค้งค่ะ เช่าการเหวี่ยงแขน ลองถ่ายวีดิโอแล้วเอามาเข้า after effect แล้วจุดตำแหน่งปลายมือทีละเฟรม จะเห็นชัดว่า เส้นทางการเคลื่อนที่เป็นเส้นโค้งค่ะ บางคนอาจจะเถียงว่า การที่วัตถุเช่นลูกบอล ตกลงมาบนพื้นโลกมันเป็นเส้นตรง แต่หากมองในแง่ของ animate แล้ว การที่วัตถุตกลงมาในแนวดิ่ง ก็คือค่ากราฟแกน Y ซึ่งหาไป plot จุดการเคลื่อนทางโดยให้แกน y คือระยะทางที่วัตถุผ่าน แกน x คือระยะเวลาที่ใช้ จะเห็นว่าเส้นกราฟก็ยังคงเป็นเส้นโค้งอยู่ดี (ดังนั้นเวลา animate ใน graph editor ควรจะให้เส้นกราฟเป็น curve มากกว่าที่จะเป็น linear ค่ะ)
Anticipation
จะทำอะไรต้องมีเหตุค่ะ... อย่างเช่นว่า คุณจะกระโดด เป็นไปไม่ได้ที่คุณจะยืนขาตรงกระโดดเหยงๆ ได้ อย่างน้อยคุณต้องงอเข่า เพื่อออกแรงถีบส่งตัวเองขึ้นไป ในการ animate ก็เช่นกัน ถ้าคุณจะทำ animate ตัวละครให้ขว้างของไปให้ไกลๆ เลย เป็นไม่ได้ที่คุณจะหยิบของขึ้นมา แล้วปล่อยมือเลย หรือแค่ยื่นแขนไปข้างหน้าแล้วปล่อยมือ อย่างน้อย ต้องมีการเหยียดแขน หรือเหวี่ยงแขนไปข้างหลังก่อนเพื่อรวบรวมแรง ก่อนที่จะเหวี่ยงเพื่อส่งบอลมาข้างหน้า ลองสังเกตุการเคลื่อนไหวของนักกีฬาทั้งหลาย จะเห็นได้ชัดมากค่ะ (โดยเฉพาะยิมนาสติก)
สมัครสมาชิก:
บทความ (Atom)