1 อธิบาย
Timing คือการเคลื่อนนั้นใช้กี่เฟรม (ที่ 24 fps, 12 เฟรม = ครึ่งวินาที) Spacing คือในแต่ละเฟรมวัตถุขยับไปไกลแค่ไหน จุดเริ่มและจุดจบเหมือนกันได้ แต่ความรู้สึกต่างกันมาก
นักอนิเมตวาด spacing chart เป็นเส้นที่มีขีด หนึ่งขีดต่อหนึ่งเฟรม ขีดถี่ = ช้า ขีดห่าง = เร็ว ใน comp อ่าน onion skin หรือ motion path ของ Transform ได้แบบเดียวกัน
2 ลงมือลอง
โจทย์: ตั้ง timing และ spacing ให้ชาร์ตของคุณตรงกับชาร์ตเป้าหมาย
นับช่องของเป้าก่อน แล้วดูว่าขีดถี่ที่ปลายไหน
3 เจาะลึก
Timing บอกน้ำหนักและอารมณ์
ของเบาและเล็กเคลื่อนในไม่กี่เฟรม ของใหญ่และหนักใช้เฟรมมาก ควันก้อนใหญ่ที่อยู่ไกลจึงต้องเคลื่อนช้า ถ้าเร็วไปจะดูเหมือนควันจิ๋วใกล้กล้อง
ที่ 24 fps: 2 เฟรม = 0.083 วินาที (แสงวาบ), 12 เฟรม = 0.5 วินาที (ท่าทางเร็ว), 48 เฟรม = 2 วินาที (การเคลื่อนช้า ๆ)
| เฟรม @24 | วินาที | ตัวอย่าง |
|---|---|---|
| 1–2 | 0.04–0.08 | muzzle flash, ฟ้าแลบ |
| 6 | 0.25 | ประกายกระเด็น |
| 12 | 0.5 | การ์ดเลื่อนเข้าเร็ว |
| 48+ | 2+ | ควันใหญ่ไกล ๆ ลอยขึ้น |
Spacing chart อ่านยังไง
ขีดแต่ละขีดคือตำแหน่งของหนึ่งเฟรม ขีดหนาที่ปลายคือ key นับช่องระหว่างขีดจะได้ timing ดูว่าขีดถี่ที่ไหนจะได้ spacing (อ่านแบบเดียวกับจุด onion skin ใน M1) ขีดถี่ที่ปลาย = slow end ถี่ที่ต้น = slow start ถี่ทั้งสองข้าง = slow both
- 1นับช่อง = timing
- 2ดูขีดถี่ = spacing
- 3ตั้ง key + interpolation
- 4เทียบ onion skin
On ones, on twos
"on ones" คือภาพใหม่ทุกเฟรม "on twos" คือภาพใหม่ทุกสองเฟรม (ภาพละ 2 เฟรม) งานวาดมือใช้ twos บ่อย แต่ใน comp ถ้า plate เคลื่อนแบบ ones แล้ว element เคลื่อนแบบ twos จะเห็นกระตุกเทียบกันชัด
element ที่ได้มาแบบ on twos ต้องดูคู่กับ plate ที่ความเร็วจริงเสมอ
4 ในงานจริง
ทำใน Nuke
- Transform: key ตำแหน่ง แล้วดู motion path ใน Viewer เป็น spacing chart ของคุณ
- Dope Sheet: เลื่อน key เพื่อเปลี่ยน timing โดยไม่แตะค่า (ดู M1)
- TimeOffset: เลื่อน element ทั้งชิ้นไปก่อนหรือหลังในเวลา
- FrameHold: ค้างเฟรมเดียวไว้ ใช้เช็กหรือทำเฟรมนิ่ง
พลาดบ่อย → แก้ยังไง
- ✗ แก้ความรู้สึก "ช้าไป" ด้วยการเปลี่ยน interpolation อย่างเดียว✓ ถ้าทั้งการเคลื่อนช้าไป ให้แก้ timing (จำนวนเฟรม) ก่อน แล้วค่อยแต่ง spacing
- ✗ ใช้ timing เดียวกับของทุกขนาด✓ ของใหญ่และไกลใช้เฟรมมากกว่า ของเล็กและใกล้ใช้เฟรมน้อยกว่า
- ✗ ตัดสิน timing จากการเลื่อนทีละเฟรม✓ timing ต้องดูที่ความเร็วจริงจาก cache หรือ flipbook
เช็กก่อนส่งช็อต
- นับเฟรมของการเคลื่อนหลักแล้ว ตรงกับน้ำหนักและขนาด
- spacing เริ่มและจบตามที่ตั้งใจ (นิ่งหรือเร็ว)
- ไม่มี element เคลื่อนแบบ twos ทับ plate แบบ ones โดยไม่ตั้งใจ
- ดูที่ความเร็วจริงแล้ว
5 เช็กตัวเอง
ระยะทางเท่าเดิม แต่ลดจาก 24 เฟรมเหลือ 12 เฟรม อะไรเปลี่ยน
🔒 ตอบคำถามด้านบนก่อน แล้วการ์ดนี้จะเปิด
1. ชาร์ตมี 9 ขีด (รวม key สองตัว) การเคลื่อนนี้ใช้กี่เฟรม
2. ควันก้อนใหญ่ไกล ๆ ดูเหมือนควันจิ๋ว สาเหตุที่เป็นไปได้มากที่สุดคืออะไร
ตัวเลขมาจากไหน: รูปแบบ spacing ใช้เส้นง่าย ๆ: even = เส้นตรง, slow start = u², slow end = 1 − (1 − u)², slow both = 3u² − 2u³ เป็นเส้นสอนหลักการ ไม่ใช่ preset ของโปรแกรมใด slow end และ slow both คือเส้นเดียวกับ ease out และ ease in-out ใน M1 ส่วน slow start คือ ease in