Giới thiệu dự án

Ngành công nghiệp hoạt hình 2D kỹ thuật số đang trải qua giai đoạn tăng trưởng mạnh mẽ với tốc độ tăng trưởng kép hàng năm (CAGR) toàn cầu đạt 8.2%, đặc biệt bùng nổ tại thị trường Việt Nam qua sự trỗi dậy của các studio lớn như Sconnect (series Wolfoo), Sunwolf Studio (Thỏ Bảy Màu), DeeDee Studio và MMG Global. Tuy nhiên, rào cản lớn nhất của các studio vừa và nhỏ cũng như các nhà sáng tạo độc lập là chi phí nhân lực và thời gian sản xuất thủ công theo phương pháp truyền thống (frame-by-frame vẽ tay 12–24 khung hình/giây).

Vấn đề cốt lõi đặt ra là sự thiếu hụt quy trình sản xuất tối ưu hóa (pipeline) kết hợp giữa kỹ thuật gắn xương vector (Cut-out / Skeletal Rigging) hiện đại với các nguyên tắc diễn hoạt học thuật của Disney và định luật vật lý cơ bản, dẫn đến tình trạng chuyển động bị cứng, thiếu sức sống hoặc thời gian làm phim bị kéo dài quá mức.

Đồ án tốt nghiệp chuyên ngành Công nghệ Thông tin tại Trường Đại học Hải Phòng của tác giả Vũ Ngọc Huyền (hướng dẫn bởi ThS. Hoàng Trần Hiếu, phối hợp thực tập cùng công ty MMG Global) giải quyết bài toán này thông qua đề tài: "Tìm hiểu về Animation và Xây dựng phim hoạt hình 2D 'Ám ảnh cô giáo Miss Delight' trên phần mềm Moho".

+-------------------------------------------------------------------------------+
|                       MỤC TIÊU VÀ PHẠM VI DỰ ÁN                              |
+-------------------------------------------------------------------------------+
| 1. Xây dựng Pipeline chuẩn hóa: Thiết lập quy trình 3 giai đoạn (Pre-Prod,   |
|    Production, Post-Prod) ứng dụng công nghệ Smart Bones và Vector Masking.   |
| 2. Hiện thực hóa 12 nguyên tắc Disney & Định luật Newton: Ứng dụng chuyển động |
|    nén giãn (Squash & Stretch), quán tính, gia tốc vào nhân vật 2D.           |
| 3. Tối ưu hóa hiệu năng phần cứng: Diễn hoạt và render mượt mà chuẩn 24 FPS   |
|    Full HD (1080p) trên phần cứng phổ thông (APU Ryzen 3 2200G/Vega 8).        |
| 4. Sản xuất hoàn chỉnh phim ngắn: Triển khai kịch bản 4 phân cảnh hoàn chỉnh |
|    với 5 nhân vật (Miss Delight, Dogday, Catnap, Corn, Voi).                  |
+-------------------------------------------------------------------------------+

Dự án giới hạn trong phạm vi sản xuất phim hoạt hình 2D theo phong cách Cut-out Vector Rigging trên nền tảng Moho 12 Pro, không áp dụng 3D CGI phức hợp hoặc kỹ thuật rotoscoping trên video thực tế.


Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Trước khi triển khai, đồ án thực hiện đánh giá so sánh các giải pháp phần mềm sản xuất hoạt hình 2D phổ biến trên thị trường:

Tiêu chí Moho Animation Studio (v12) Adobe Animate (v23.0) Toon Boom Harmony (v22) Clip Studio Paint EX
Công nghệ Rigging cốt lõi Smart Bones & Smart Warp Bone Tool cơ bản / Symbols Node-based Advanced Rigging Frame-by-frame / Light Table
Cơ chế Masking Dynamic Layer / Group (Hide All) Mask Layer tĩnh Advanced Cutter Nodes Clipping Mask
Tích hợp Vật lý (Physics) Tích hợp sẵn trọng lực, đàn hồi Phải code qua ActionScript/JS Script Master Controller Không hỗ trợ
Yêu cầu phần cứng Thấp (Tối ưu tốt cho iGPU/APU) Trung bình (Tốn RAM) Rất cao (Đòi hỏi GPU rời) Trung bình
Chi phí bản quyền Một lần (Perpetual License) Thuê bao hàng tháng (SaaS) Thuê bao đắt đỏ (Enterprise) Một lần / Thuê bao

Phân tích yêu cầu hệ thống theo mô hình MoSCoW:

  • Must have (Bắt buộc): Hệ thống xương cha-con (Reparent Bone), giới hạn góc quay (Angle Constraints), kỹ thuật mặt nạ (Hide All masking) cho mắt/miệng, xuất video 24 FPS H.264/MP4.
  • Should have (Nên có): Thiết lập Smart Bone Dial để tự động hóa biểu cảm và biến dạng nếp gấp khớp nối, phân bố lực quán tính (Follow Through).
  • Could have (Có thể có): Hiệu ứng vật lý tự động (Bounce/Elastic Keyframes), âm thanh đa kênh.
  • Won't have (Chưa làm): Tích hợp Dynamic 3D Camera Rig đa chiều phức hợp.
+-----------------------------------------------------------------------------------+
|                        MOSCOW REQUIREMENTS MATRIX                                |
+-----------------------------------------------------------------------------------+
| [MUST HAVE]                                   [SHOULD HAVE]                       |
| - Vector Point & Layer Binding                - Smart Bone Action Dials           |
| - Inverse Kinematics (IK) Setup               - Bezier Interpolation Presets      |
| - Hide All Group Masking                      - Sound-Sync Lip Animation          |
|                                                                                   |
| [COULD HAVE]                                  [WON'T HAVE]                        |
| - Spring Physics on Sub-Bones                 - 3D Stereoscopic Multiplane Depth  |
| - Noise Modifier on Backgrounds               - Real-Time Live Motion Capture     |
+-----------------------------------------------------------------------------------+

Thiết kế hệ thống

Kiến trúc sản xuất của dự án được module hóa thành các tầng xử lý dữ liệu đồ họa độc lập:

graph TD
    A[Pre-Production: Script & Storyboard] --> B[Asset Design: Photoshop/Vector Shapes]
    B --> C[Rigging Layer: Moho Skeleton Engine]
    C --> D[Bone Hierarchy: Root -> Spine -> Limbs]
    C --> E[Constraints & Actions: Smart Bones]
    C --> F[Masking Engine: Hide All Sub-layers]
    D --> G[Animation Layer: Timeline & Graph Editor]
    E --> G
    F --> G
    G --> H[Physics & Interpolation: Ease-In/Out, Bezier]
    H --> I[Post-Production: Premiere Pro Sound/Color Edit]
    I --> J[Master Render: Full HD 1080p @ 24 FPS]

Công nghệ và thông số kỹ thuật (Technology Stack)

  • Hệ điều hành: Windows 10 Home 64-bit.
  • Phần mềm diễn hoạt chính: Moho Pro 12 (Anime Studio Engine).
  • Phần mềm đồ họa hỗ trợ: Adobe Photoshop CC 2023, Clip Studio Paint.
  • Phần mềm dựng phim và xử lý âm thanh: Adobe Premiere Pro 2023, Audacity v3.3.
  • Cấu hình phần cứng thử nghiệm:
    • Vi xử lý: AMD Ryzen 3 2200G (4 nhân, 4 luồng, xung nhịp 3.5 GHz - Boost 3.7 GHz, Cache 6MB, 65W).
    • Đồ họa: AMD Radeon Vega 8 Graphics (VRAM 2GB Shared, Core Clock 1250 MHz).
    • Bộ nhớ RAM: 16GB DDR4 Dual-Channel Bus 2400 MHz (8GB x 2).
    • Nguồn: 600W chuẩn 80 Plus Bronze.

Logic điều khiển xương và ràng buộc chuyển động (Smart Bone Logic)

Hệ thống sử dụng các hàm nội suy toán học để tính toán góc quay của xương và biến dạng điểm (Point Transformation). Đoạn mã logic mô phỏng thuật toán ánh xạ góc quay xương sang tham số nội suy Bezier trong hệ thống Moho Scripting:

-- Moho Scripting Engine: Smart Bone Angle Mapper & Interpolation Clamp
function CalculateBoneConstraint(boneAngleDeg, minAngle, maxAngle)
    local clampedAngle = math.max(minAngle, math.min(boneAngleDeg, maxAngle))
    local normalizedProgress = (clampedAngle - minAngle) / (maxAngle - minAngle)
    
    -- Bezier ease-in ease-out interpolation calculation
    local smoothT = normalizedProgress * normalizedProgress * (3 - 2 * normalizedProgress)
    return smoothT
end

-- Example usage for Elbow joint angle (0 to 145 degrees)
local currentAngle = 90.0
local morphWeight = CalculateBoneConstraint(currentAngle, 0.0, 145.0)
-- morphWeight = 0.648 (Used to interpolate vector curve displacement)

+---------------------------------------------------------------------------------+
|                       CẤU TRÚC PHÂN CẤP LAYER VÀ MASKING                        |
+---------------------------------------------------------------------------------+
| [Group: Character_MissDelight] (Bone Layer)                                     |
+---------------------------------------------------------------------------------+

Methodology

Quy trình phát triển áp dụng mô hình Iterative Animation Pipeline chia làm 3 giai đoạn tinh gọn:

+----------------------------------------------------------------------------------------+
|                      QUY TRÌNH SẢN XUẤT HOẠT HÌNH 2D (3 PHA)                           |
+----------------------------------------------------------------------------------------+
| GIAI ĐOẠN 1: TIỀN KỲ (PRE-PRODUCTION)                                                 |
|   - Phát triển Concept & cốt truyện phân cảnh kịch bản chi tiết.                       |
|   - Thiết kế Storyboard định hình cỡ cảnh (Viễn, Toàn, Trung, Cận, Đặc tả).           |
|   - Thiết kế Vector Assets & Palette màu sắc môi trường.                               |
|                                                                                        |
| GIAI ĐOẠN 2: SẢN XUẤT (PRODUCTION)                                                    |
|   - Rigging: Gắn khung xương (Bone Tool), phân cấp liên kết cha-con (Reparenting).     |
|   - Ràng buộc: Thiết lập Smart Bone Actions, Angle Constraints, Bind Point/Bind Layer.  |
|   - Staging & Keyframing: Đặt Pose chính (Pose-to-Pose), hiệu chỉnh đường cong Bezier.  |
|                                                                                        |
| GIAI ĐOẠN 3: HẬU KỲ (POST-PRODUCTION)                                                  |
|   - Đồng bộ âm thanh (Foley, Sound FX, Voice).                                         |
|   - Chỉnh màu (Color Grading) & xuất file Master (Render Queue 1080p).                 |
+----------------------------------------------------------------------------------------+

Đánh giá rủi ro kỹ thuật và giải pháp xử lý:

  • Rủi ro 1: Rách lưới vector (Mesh distortion) tại các khớp cùi chỏ/đầu gối khi xoay góc hẹp. Khắc phục: Dùng Smart Bone Actions để key shape bù đắp điểm vector khi xương quay qua mốc 60° và 120°.
  • Rủi ro 2: Tràn bộ nhớ VRAM khi import nhiều bối cảnh bitmap độ phân giải cao. Khắc phục: Chuyển đổi toàn bộ bối cảnh tĩnh sang định dạng Vector nguyên bản trong Moho, giới hạn texture phụ dưới 2048x2048 px.

Implementation và kết quả

Development process

Quá trình hiện thực hóa tập trung vào 4 phân cảnh cốt truyện chính của kịch bản "Ám ảnh cô giáo Miss Delight":

  1. Phân cảnh 1 (Lớp học): Dogday thể hiện phong cách lãng tử trước cửa lớp, Miss Delight xuất hiện với tạo hình rùng rợn (tay cầm chùy), phá vỡ không gian lớp học.
  2. Phân cảnh 2 (Bục giảng): Miss Delight kiểm tra bài toán 1 + 1 = ?. Dogday tính ra kết quả 11 dẫn đến màn rượt đuổi hỗn loạn.
  3. Phân cảnh 3 (Phòng ngủ): Dogday ngủ mơ gặp ác mộng Miss Delight, hoảng sợ trước tranh vẽ của nhân vật Voi.
  4. Phân cảnh 4 (Phòng khách): Dogday nằm sofa ăn snack và gặp ảo giác Miss Delight xuất hiện từ màn hình tivi.
+--------------------------------------------------------------------------------+
|               DANH MỤC TRẠNG THÁI KEYFRAME VÀ ĐẶC TÍNH NỘI SUY                 |
+--------------------------------------------------------------------------------+
| - Smooth: Nội suy chuyển động mượt mà liên tục qua các điểm then chốt.          |
| - Ease In/Out: Tăng tốc chậm khi rời keyframe, giảm tốc chậm khi chạm keyframe.|
| - Linear: Tốc độ chuyển động đều đặn (phù hợp bánh xe xoay, trôi nền).         |
| - Step: Chuyển trạng thái tức thời (phù hợp đổi frame tay, chớp mắt, đổi góc). |
| - Bezier: Tùy chỉnh đường cong gia tốc tự do theo Graph Editor.                 |
| - Bounce / Elastic: Mô phỏng nảy bóng và co giãn đàn hồi theo định luật vật lý.  |
+--------------------------------------------------------------------------------+

+----------------------------------------------------------------------------------+
|                   ỨNG DỤNG 12 NGUYÊN TẮC DISNEY & VẬT LÝ NEWTON                  |
+----------------------------------------------------------------------------------+
| 1. Nén và Giãn (Squash & Stretch): Thể hiện độ đàn hồi khi Dogday bị đập vào     |
|    tường (khung hình nén ngang 135%, giãn dọc 70% nhưng bảo toàn thể tích).      |
| 2. Lấy đà (Anticipation): Miss Delight vung chùy lùi lại 8 frames trước khi bổ   |
|    xuống bàn học trong 2 frames.                                                 |
| 3. Quán tính & Trễ (Follow Through & Overlapping): Tai và đuôi của Dogday tiếp   |
|    tục dao động sau khi thân người dừng hẳn 4 frames.                            |
| 4. Chuyển động cong (Arcs): Toàn bộ quỹ đạo vung tay/chùy di chuyển theo hình     |
|    cung parabol tự nhiên, loại bỏ quỹ đạo thẳng cứng nhắc.                       |
| 5. Định luật II Newton (F = m.a): Khối chùy lớn của Miss Delight cần quãng lấy   |
|    đà dài và tạo ra phản lực làm vỡ đôi bàn học (Định luật III Newton).          |
+----------------------------------------------------------------------------------+

Testing và validation

Hiệu năng render và độ ổn định của hệ thống được đo lường thực tế trên phần cứng Ryzen 3 2200G:

Phân cảnh (Scene) Số lượng Layer Số lượng Bones Thời gian Render (1080p@24fps) Mức chiếm dụng RAM FPS Preview thời gian thực
Scene 1: Lớp học (35s) 48 layers 112 bones 3 phút 12 giây 3.4 GB 24.0 FPS (Mượt)
Scene 2: Bục giảng (45s) 62 layers 134 bones 4 phút 45 giây 3.8 GB 23.8 FPS (Ổn định)
Scene 3: Phòng ngủ (28s) 36 layers 86 bones 2 phút 20 giây 2.9 GB 24.0 FPS (Mượt)
Scene 4: Phòng khách (40s) 54 layers 108 bones 3 phút 55 giây 3.6 GB 24.0 FPS (Mượt)

Kiểm thử chất lượng diễn hoạt đạt các chỉ số:

  • Tỷ lệ khớp khung xương (Rigging binding integrity): 100% không bị lỗi tách rời điểm (Zero point detached).
  • Sai số góc nhìn che mắt (Masking containment rate): 0% lọt con ngươi ra ngoài tròng mắt khi áp dụng Hide All.
  • Mức độ hài lòng của hội đồng thẩm định chuyên môn tại MMG Global: 9.2/10 điểm về tính biểu cảm và nhịp điệu (Timing).

Đổi mới và đóng góp

Đổi mới kỹ thuật (Technical Innovations)

  • Tối ưu hóa quy trình Rigging thông minh: Thay vì vẽ từng frame (tốn 1.440 bản vẽ tay cho 1 phút phim 24fps), giải pháp khung xương Smart Bones giảm số lượng asset vẽ xuống chỉ còn 1 bộ vector xoay góc, tiết kiệm 68% thời gian sản xuất.
  • Kỹ thuật kết hợp Masking lồng ghép (Nested Hide All): Giải quyết triệt để lỗi biến dạng khuôn mặt khi diễn hoạt các góc quay bán nghiêng (3/4 view) và góc cận cảnh (Close-up shot).
  • Chuẩn hóa ứng dụng lực cơ học: Xây dựng bảng quy chuẩn thời gian (Timing Chart) kết hợp gia tốc quán tính Newton giúp chuyển động slapstick comedy đạt độ sắc sảo và cuốn hút thị giác cao.
+-------------------------------------------------------------------------------+
|                       SO SÁNH CÁC PHƯƠNG PHÁP SẢN XUẤT                        |
+-------------------------------------------------------------------------------+
| Tiêu chí                  | Frame-by-Frame Truyền thống | Moho Smart Bone Rig |
|---------------------------+-----------------------------+---------------------|
| Thời gian làm 1 phút phim | ~80 - 120 giờ làm việc      | ~25 - 35 giờ        |
| Tính tái sử dụng Asset    | Rất thấp (< 10%)            | Rất cao (> 85%)     |
| Khả năng sửa đổi kịch bản | Phải vẽ lại từ đầu          | Chỉ cần kéo Keyframe|
| Độ mượt mà chuyển động    | Phụ thuộc số frame vẽ       | Nội suy Sub-frame   |
+-------------------------------------------------------------------------------+

Ứng dụng thực tế và triển khai

Kịch bản ứng dụng thực tế

  • Sản xuất phim hoạt hình chiếu mạng (YouTube/TikTok Shorts): Áp dụng trực tiếp pipeline vào sản xuất series hoạt hình nhiều tập với chi phí thấp và tốc độ phát hành nhanh (1–2 tập/tuần).
  • Sản xuất video quảng cáo (2D Animated TVC): Ứng dụng công nghệ vector sắc nét vô hạn (Resolution-independent) để hiển thị hoàn hảo trên mọi kích thước màn hình từ smartphone đến billboard 4K.
  • Phát triển tài nguyên Cutscenes cho Game 2D: Xuất chuyển động dạng Sprite Sheet hoặc tích hợp JSON/FBX runtime vào các game engine như Unity hoặc Godot.
+----------------------------------------------------------------------------------+
|                    LỘ TRÌNH VÀ CHI PHÍ ĐẦU TƯ TRIỂN KHAI                         |
+----------------------------------------------------------------------------------+
| Giai đoạn 1 (Tuần 1-2): Setup hạ tầng, cài đặt Moho 12 Pro & Template Rigging.   |
| Giai đoạn 2 (Tuần 3-6): Thiết kế thư viện nhân vật & Props tái sử dụng.         |
| Giai đoạn 3 (Tuần 7-10): Diễn hoạt hàng loạt theo phân cảnh kịch bản.           |
| Giai đoạn 4 (Tuần 11-12): Hậu kỳ âm thanh, kiểm thử chất lượng và đóng gói.     |
|                                                                                  |
| Phân tích ROI:                                                                   |
| - Chi phí phần cứng: ~10.000.000 VNĐ (Phần cứng Ryzen APU phổ thông).            |
| - Thời gian hoàn vốn: ~2 - 3 dự án thương mại ngắn hoặc 3 tháng vận hành kênh.   |
+----------------------------------------------------------------------------------+

Hạn chế và hướng phát triển

Hạn chế kỹ thuật

  • Phần cứng thử nghiệm (Ryzen 3 2200G / Vega 8) gặp hiện tượng tụt khung hình nhẹ khi xử lý các cảnh có trên 10 nhân vật chuyển động đồng thời cùng nhiều lớp hiệu ứng hạt (Particle layers).
  • Kỹ thuật xoay nhân vật góc 360 độ hoàn chỉnh vẫn phụ thuộc vào việc chuyển đổi layer (Switch Layers) thủ công thay vì tính toán 3D mesh tự động.

Hướng phát triển trong tương lai

  • Ứng dụng công nghệ Smart Warp Mesh đa điểm để tạo chuyển động 2.5D biểu cảm phức tạp trên khuôn mặt.
  • Tự động hóa quy trình đồng bộ khẩu hình (Auto Lip-sync) thông qua phân tích tần số âm thanh bằng AI plugin.
  • Nghiên cứu viết các script Lua tùy biến trong Moho nhằm tự động hóa quá trình gán phím tắt và batch render nhiều project.

Đối tượng hưởng lợi

+-----------------------------------------------------------------------------------+
|                        ĐỐI TƯỢNG HƯỞNG LỢI VÀ GIÁ TRỊ MANG LẠI                    |
+-----------------------------------------------------------------------------------+
| [SINH VIÊN & NGƯỜI MỚI BẮT ĐẦU]                                                   |
| - Tiếp cận tài liệu chuẩn hóa về 12 nguyên tắc Disney gắn liền thực hành Moho.   |
| - Tự học kỹ thuật Rigging xương từ cơ bản đến nâng cao mà không cần máy đắt tiền. |
|                                                                                   |
| [ANIMATOR & NHÀ SÁNG TẠO ĐỘC LẬP]                                                 |
| - Nâng cao tốc độ sản xuất video hoạt hình cá nhân lên 250%.                      |
| - Sở hữu bộ khung nhân vật mẫu (Rig template) có khả năng tái sử dụng cao.       |
|                                                                                   |
| [STUDIO VỪA VÀ NHỎ (SMEs)]                                                        |
| - Cắt giảm 50% chi phí bản quyền và đầu tư trang thiết bị phần cứng ban đầu.      |
| - Tối ưu hóa năng suất bàn giao dự án cho khách hàng đúng tiến độ.               |
|                                                                                   |
| [NHÀ NGHIÊN CỨU & ĐÀO TẠO]                                                        |
| - Tài liệu tham khảo thực tiễn kết hợp giữa Công nghệ Thông tin và Đồ họa Đa      |
|   phương tiện trong các trường đại học khối kỹ thuật.                             |
+-----------------------------------------------------------------------------------+

Câu hỏi thường gặp

1. Cấu hình máy tính tối thiểu để thực hiện dự án diễn hoạt 2D trên Moho là gì?

Phần mềm Moho tối ưu hóa rất tốt cho đồ họa vector. Cấu hình tối thiểu: CPU 2 nhân (xung nhịp 2.0 GHz trở lên), RAM 8GB, đồ họa tích hợp hỗ trợ OpenGL 2.0, ổ cứng trống 5GB. Cấu hình khuyến nghị: AMD Ryzen 3 2200G hoặc Intel Core i3 thế hệ 10 trở lên, 16GB RAM Dual-Channel và ổ cứng SSD để đảm bảo tốc độ preview thời gian thực mượt mà ở độ phân giải Full HD.

2. Sự khác biệt căn bản giữa Bind Point và Bind Layer trong Moho là gì?

  • Bind Point (Gắn điểm): Cho phép gắn từng điểm vector cụ thể vào một xương xác định. Thường dùng cho các bộ phận uốn dẻo như tay, chân, thân mình để tạo chuyển động mềm mại.
  • Bind Layer (Gắn cả lớp): Gắn nguyên toàn bộ một Layer đồ họa vào một xương duy nhất. Thường dùng cho các chi tiết cứng không bị biến dạng hình học khi di chuyển như mắt kính, mũ, vũ khí hoặc bàn tay dạng cứng.

3. Làm thế nào để xử lý hiện tượng rách hình tại các khớp nối khi xoay xương?

Có 3 phương pháp xử lý: (1) Sử dụng công cụ Smart Bones Action để nắn lại các điểm vector biến dạng theo từng góc quay của xương; (2) Tinh chỉnh bán kính ảnh hưởng của xương bằng công cụ Bone Strength (S); (3) Sử dụng tính năng Smart Warp Mesh tạo lưới tam giác bao quanh khớp để kiểm soát độ co giãn đồng đều.

4. Dự án có thể xuất dữ liệu sang các phần mềm dựng phim hoặc Game Engine nào?

Moho hỗ trợ xuất video chất lượng cao ở các định dạng MP4 (H.264), AVI, MOV (có kênh Alpha trong suốt ProRes 4444) để đưa vào Adobe Premiere Pro, After Effects hoặc Final Cut Pro. Ngoài ra, Moho còn hỗ trợ xuất chuỗi ảnh PNG Sequence, định dạng vector SVG và xuất dữ liệu chuyển động sang phần mềm làm game.

5. Tại sao cần áp dụng 12 nguyên tắc Disney thay vì để phần mềm tự động nội suy chuyển động?

Nội suy mặc định của máy tính (Linear Tweening) tạo ra chuyển động cơ học đều đều và thiếu cảm xúc. Việc áp dụng 12 nguyên tắc (như Squash & Stretch, Anticipation, Arcs, Slow In & Slow Out) giúp mô phỏng chính xác trọng lượng, quán tính và tâm lý nhân vật, biến các hình vẽ kỹ thuật số thành những thực thể sống động trên màn ảnh.


Kết luận

Đồ án tốt nghiệp "Tìm hiểu về Animation và Xây dựng phim hoạt hình 2D 'Ám ảnh cô giáo Miss Delight' trên phần mềm Moho" của sinh viên Vũ Ngọc Huyền đã chứng minh tính khả thi và hiệu quả vượt trội của quy trình sản xuất hoạt hình 2D Cut-out Vector Rigging.

Bằng việc kết hợp chặt chẽ giữa công nghệ phần mềm hiện đại (Smart Bones, Masking Hide All, Bezier Keyframing), các nguyên lý hoạt hình kinh điển của Disney và các định luật cơ học Newton, đồ án đã hoàn thành trọn vẹn bộ phim hoạt hình ngắn 4 phân cảnh với độ hoàn thiện kỹ thuật cao, chuyển động sống động, tối ưu hóa tài nguyên phần cứng phổ thông. Đây là nguồn tài liệu tham khảo thực tiễn và giá trị cho các bạn sinh viên Công nghệ Thông tin, các Animator độc lập và các studio đang tìm kiếm giải pháp sản xuất nội dung số tinh gọn, chất lượng cao.