Bối cảnh và vấn đề nghiên cứu
Trong lĩnh vực truyền thông số, phim hoạt hình hai chiều (2D Animation) giữ vai trò quan trọng trong ngành công nghiệp giải trí và giáo dục. Sự phát triển của các công cụ đồ họa máy tính đã giúp quy trình sáng tác câu chuyện và hiện thực hóa các chuyển động hình ảnh trở nên trực quan, tiết kiệm thời gian hơn so với các phương pháp vẽ tay truyền thống. Trong bối cảnh đó, phần mềm Moho nổi lên như một công cụ chuyên dụng hỗ trợ thiết kế đồ họa vector, thiết lập hệ thống xương (rigging) và tạo chuyển động nhân vật linh hoạt. Đồ án tốt nghiệp của tác giả Trần Đức Lâm tập trung nghiên cứu tổng quan về hoạt hình 2D, các tính năng của phần mềm Moho và phương pháp ứng dụng các nguyên tắc chuyển động vào việc sản xuất hoạt cảnh 2D.
Mục tiêu nghiên cứu của đồ án được xác định rõ qua các nhiệm vụ cụ thể:
- Nghiên cứu tổng quan về lĩnh vực hoạt hình 2D và quy trình tiêu chuẩn để sản xuất một bộ phim hoạt hình 2D.
- Tìm hiểu chi tiết phần mềm Moho, bao gồm cấu trúc giao diện, hệ thống công cụ thao tác (Tools), khái niệm khung hình (Frame), khung hình chính (Keyframe) và các trạng thái chuyển động.
- Nghiên cứu và phân tích 12 nguyên tắc diễn hoạt kinh điển của nghệ thuật hoạt hình.
- Ứng dụng thực hành: xây dựng kịch bản, thiết kế tạo hình nhân vật Stickman, bối cảnh Làng Minecraft và thực hiện diễn hoạt một hoạt cảnh ngắn trên phần mềm Moho.
Đối tượng và phạm vi nghiên cứu:
- Đối tượng nghiên cứu: Quy trình sản xuất hoạt hình 2D; hệ thống công cụ đồ họa, cấu trúc xương và timeline của phần mềm Moho; 12 nguyên tắc diễn hoạt cơ bản theo trường phái Disney.
- Phạm vi không gian: Đồ án được thực hiện tại Khoa Công nghệ Thông tin, Trường Đại học Hải Phòng; môi trường nghiên cứu và thực nghiệm diễn ra trên nền tảng phần mềm Moho.
- Phạm vi thời gian: Đồ án được thực hiện trong khóa học 2020 – 2024 và hoàn thành báo cáo vào tháng 4 năm 2024.
- Giới hạn nội dung thực nghiệm: Thiết kế và diễn hoạt câu chuyện ngắn xoay quanh nhóm nhân vật người que (Stickman) tương tác tìm việc làm trong môi trường mô phỏng trò chơi Minecraft, xuất định dạng video thành phẩm.
Cơ sở lý thuyết và phương pháp
Đồ án xây dựng nội dung dựa trên nền tảng lý thuyết diễn hoạt và các tài liệu chuyên ngành hoạt hình truyền thống kết hợp với tài liệu kỹ thuật số:
- Khung lý thuyết diễn hoạt: Đồ án sử dụng định nghĩa hoạt hình như một hình thức nghệ thuật tạo ảo giác chuyển động thông qua việc chiếu liên tục chuỗi hình ảnh tĩnh (với tốc độ tối thiểu 24 khung hình/giây). Hệ thống lý thuyết cốt lõi là "Mười hai nguyên tắc diễn hoạt" (Twelve basic principles of animation) được giới thiệu bởi hai họa sĩ của hãng Disney là Ollie Johnston và Frank Thomas trong cuốn sách "The Illusion of Life: Disney Animation" (1981). Ngoài ra, báo cáo dẫn chiếu các tài liệu tham khảo chuyên ngành như "The Animator’s Survival Kit" của Richard Williams (2001, bản dịch tiếng Việt của Trần Minh Hùng), tài liệu của Nat Falk (1940) và Preston Blair (1980).
- Khái niệm kỹ thuật: Văn bản làm rõ các thuật ngữ chuyên môn gồm Key pose (tư thế chính), Breakdown (tư thế chuyển), Inbetween (tư thế lấp đầy), Frame (khung hình), Keyframe (khung hình chính), kỹ thuật tạo chuyển động trung gian nội suy (tweening/interpolation), cấu trúc xương (rigging) và Action xương.
- Phương pháp nghiên cứu:
- Phương pháp phân tích - tổng hợp tài liệu: Hệ thống hóa lý thuyết về chuyển động cơ học, nhịp điệu, quán tính, các bước sản xuất phim hoạt hình và tài liệu hướng dẫn kỹ thuật của phần mềm Moho từ các kênh nghiên cứu (như AlanBeckerTutorials, tài liệu xansan.com).
- Phương pháp thực nghiệm - thiết kế mô phỏng: Cài đặt, thao tác trực tiếp trên phần mềm Moho để kiểm chứng các trạng thái keyframe, thử nghiệm chuyển động nén giãn bảo toàn thể tích, thử nghiệm so sánh chuyển động quả bóng và hoàn thiện sản phẩm diễn hoạt mẫu theo kịch bản đề ra.
- Nguồn dữ liệu: Dữ liệu nghiên cứu bao gồm hệ thống phím tắt và chức năng công cụ trích xuất từ phần mềm Moho; các thông số thiết lập frame và thuộc tính nội suy trong timeline; kịch bản phân cảnh và bản vẽ thiết kế đồ họa vector do chính tác giả thực hiện trong phần mềm.
Nội dung chính theo từng chương
CHƯƠNG 1: TỔNG QUAN VỀ HOẠT HÌNH 2D
Chương 1 mở đầu bằng việc trình bày khái niệm hoạt hình (Animation) và kỹ thuật chế tác riêng rẽ từng khung hình bằng máy tính hoặc ghi hình các chuyển động nhỏ. Nội dung trọng tâm của chương là chuẩn hóa quy trình sản xuất một bộ phim hoạt hình 2D trên thực tế gồm 6 bước phối hợp:
- Bước 1: Xây dựng ý tưởng và kịch bản: Tạo ý tưởng, viết kịch bản câu chuyện, xác định hệ thống nhân vật và cốt truyện.
- Bước 2: Thiết kế nhân vật và bối cảnh: Lên bản phác thảo nhân vật chính, nhân vật phụ và bối cảnh; căn chỉnh và hoàn thiện tạo hình.
- Bước 3: Xây dựng nhân vật: Xây dựng cấu trúc xương cho nhân vật bằng công cụ rigging trong Moho và tạo Action xương.
- Bước 4: Diễn hoạt: Sử dụng timeline và keyframe trong Moho để xác định keyframe quan trọng, tạo chuyển động mượt mà cho nhân vật và các yếu tố phụ trợ.
- Bước 5: Tạo hiệu ứng âm thanh: Sử dụng công cụ của Moho tạo hiệu ứng đặc biệt, ánh sáng, hiệu ứng hạt; tích hợp âm thanh từ nguồn bên ngoài và tùy chỉnh trong dự án.
- Bước 6: Chỉnh sửa và hoàn thiện: Kiểm tra, căn chỉnh độ mượt, bổ sung hiệu ứng âm thanh cuối cùng và cân chỉnh màu sắc.
Ở phần cuối chương, tác giả nêu rõ 5 lý do lựa chọn phần mềm Moho làm công cụ thực hiện:
- Đa nền tảng: Hỗ trợ làm việc linh hoạt trên máy tính và thiết bị di động.
- Tính năng mạnh mẽ: Cung cấp công cụ vẽ đường nét mượt, hiệu ứng đặc biệt và xử lý cảnh hoạt hình phức tạp.
- Tích hợp 3D: Cho phép tạo và lồng ghép các đối tượng 3D vào không gian hoạt hình 2D.
- Dễ sử dụng: Giao diện trực quan, hỗ trợ xem trước kết quả tức thì.
- Hỗ trợ đa ngôn ngữ: Tích hợp nhiều ngôn ngữ hiển thị, bao gồm cả tiếng Việt.
CHƯƠNG II: ỨNG DỤNG MOHO
Chương II đi sâu vào phân tích khía cạnh kỹ thuật của phần mềm Moho, bao gồm cấu trúc hệ thống công cụ và cơ chế quản lý khung hình. Hệ thống Tools trong Moho được phân chia thành 4 nhóm chức năng chính:
| Nhóm công cụ |
Tên công cụ (Kèm phím tắt) |
Chức năng kỹ thuật trong văn bản |
| Draw |
Add point (A) |
Vẽ bằng điểm tạo khối; gồm tùy chọn Auto-Weld (nối điểm), Auto-Fill (đổ màu shape), Auto-Stroke (đổ màu viền). |
|
Select point (G) |
Chọn một điểm hoặc vùng điểm trên layer. |
|
Transform point (T) |
Di chuyển điểm hoặc vùng điểm đã chọn. |
|
Curvature (C) |
Bẻ cong đường vẽ giữa các điểm. |
|
Freehand (F) |
Vẽ tự do bằng chuột tương tự bút vẽ. |
|
Draw Shape (S) |
Vẽ nhanh các hình khối cơ bản (vuông, tròn, tam giác...). |
|
Delete Edge (D) |
Xóa một đoạn thừa trên đường nét. |
|
Magnet (X) |
Di chuyển các điểm theo vùng ảnh hưởng của lực từ. |
| Fill – Color |
Create Shape (U) |
Tạo mảng hình (shape) cho vùng điểm khép kín. |
|
Select Shape (Q) |
Chọn shape cần đổ màu hoặc chỉnh sửa. |
|
Paint Bucket (P) |
Đổ màu vào shape đã chọn. |
|
Delete Shape |
Xóa màu của shape. |
|
Line Width (W) |
Tăng hoặc giảm kích thước độ dày của điểm stroke. |
|
Hide Edge (H) |
Ẩn đường viền stroke của đối tượng. |
|
Stroke Exposure |
Tạo chuyển động hiển thị chạy dọc theo đường stroke. |
|
Curve Profile |
Thay đổi shape theo hình dáng của đối tượng khác. |
|
Color point (K) |
Đổi màu trực tiếp cho từng điểm riêng biệt. |
| Layer |
Transform Layer (M) |
Di chuyển toàn bộ layer trong không gian làm việc. |
|
Set Origin (O) |
Thiết lập lại điểm tâm xoay và biến dạng của layer. |
|
Follow Path |
Gán cho layer chuyển động bám theo một shape đường dẫn có sẵn. |
|
Rotate Layer XY |
Xoay layer theo trục tọa độ XY tính từ tâm layer. |
|
Shear Layer |
Kéo xiên, làm méo layer không theo trục cố định. |
|
Layer Selector |
Trỏ nhanh về layer chứa shape được click. |
|
Insert Text |
Thêm văn bản dạng shape vào layer. |
|
Eyedropper (L) |
Hút và trích xuất thông số màu của shape. |
| Bone |
Add Bone (A) |
Thêm xương mới vào cấu trúc nhân vật. |
|
Select Bone (B) |
Chọn xương để xử lý. |
|
Transform Bone (T) |
Di chuyển vị trí của xương. |
|
Manipulate Bone (Z) |
Tạo cử động thử nghiệm cho xương. |
|
Sketch Bone |
Vẽ chuỗi xương tự do theo nét bút. |
|
Reparent Bone (P) |
Thiết lập liên kết phân cấp cha - con giữa các đoạn xương. |
|
Bone Strength (S) |
Căn chỉnh bán kính vùng ảnh hưởng của xương lên hình vẽ. |
|
Offset Bone |
Điều chỉnh lại vị trí tương đối ban đầu của xương. |
Về cơ chế Frame và Key Frame, tác giả làm rõ bản chất của chuỗi khung hình phát lại theo tốc độ cố định để tạo chuyển động và vai trò của keyframe trong việc lưu giữ các trạng thái quan trọng. Quá trình tạo chuyển động giữa các keyframe được thực hiện tự động bằng kỹ thuật "tweening" (nội suy). Chương này liệt kê chi tiết 11 trạng thái nội suy của Key Frame trong Moho:
- Smooth: Trạng thái chuyển động mượt mà.
- Linear: Trạng thái chuyển động biến thiên đều.
- Ease In/Out: Trạng thái bắt đầu nhanh dần và kết thúc chậm dần.
- Ease In: Trạng thái chuyển động nhanh dần.
- Ease Out: Trạng thái chuyển động chậm dần.
- Bezier: Trạng thái tùy chỉnh đường cong chuyển động tự do.
- Step: Trạng thái nhảy bước (không có chuyển động chuyển tiếp).
- Noisy: Trạng thái chuyển động ngẫu nhiên dạng nhiễu.
- Cycle: Trạng thái chuyển động lặp lại theo chu kỳ.
- Bounce: Trạng thái chuyển động nảy lùi.
- Elastic: Trạng thái chuyển động co giãn đàn hồi tiến về phía trước.
CHƯƠNG III: XÂY DỰNG PHIM HOẠT HÌNH 2D VỚI MOHO
Chương III là chương có dung lượng lớn nhất, kết hợp giữa quy trình sản xuất thực nghiệm một hoạt cảnh cụ thể và việc phân tích 12 nguyên tắc diễn hoạt kinh điển.
1. Lựa chọn ý tưởng, thiết kế nhân vật và dàn dựng kịch bản:
Tác giả trình bày quy trình 8 bước xây dựng kịch bản (nghiên cứu thể loại, tạo danh sách ý tưởng, chọn ý tưởng chính, xây dựng cốt truyện, phát triển nhân vật, xây dựng chuỗi sự kiện, viết kịch bản chi tiết, đánh giá chỉnh sửa) và quy trình 11 bước thiết kế nhân vật - bối cảnh. Dữ liệu thực nghiệm được tổng hợp trong kịch bản phân cảnh:
| Thành phần kịch bản |
Chi tiết thiết kế và dàn dựng trong đồ án |
| Bối cảnh (Background) |
Làng Minecraft (ruộng lúa, cánh đồng, xưởng rèn). |
| Nhân vật (Characters) |
Black Stickman, Red Stickman, Green Stickman, Blue Stickman, Purple Stickman. |
| Phụ kiện (Props) |
Búa, đe, mũ rơm, cái cào. |
| Nội dung diễn biến |
Nhân vật Black có mong muốn tìm việc làm để kiếm tiền. Black chạy đến nhà Green xin làm thuê tại ruộng lúa nhưng Green xua tay từ chối và đuổi đi. Black mệt mỏi tìm đến Purple xin làm việc ở cánh đồng nhưng tiếp tục bị từ chối. Thấy Black buồn bã, Purple chỉ dẫn cậu đến nhà Red để xin làm thợ rèn. Black chạy đến gặp Red; sau khi suy nghĩ, Red trao cho Black chiếc búa rèn. Black đạt được nguyện vọng và chăm chỉ làm việc dưới sự hướng dẫn của Red. |
2. Quy trình diễn hoạt và biên tập:
- Diễn hoạt hành động (7 bước): Xác định hành động (đi, chạy, nhảy, nói...); Thiết lập kích thước, vị trí và key pose đầu tiên; Xác định tư thế cuối cùng; Tạo key pose trung gian (nằm ở giữa, cách đều hai đầu); Bổ sung các pose phụ trợ (inbetween); Căn chỉnh số lượng khung hình (quy định tối thiểu 24 frames cho 1 giây, hành động 30 frames kéo dài hơn 1 giây, dưới 24 frames diễn ra nhanh hơn 1 giây); Kiểm tra và lặp lại quy trình. Tác giả minh họa cụ thể qua tư thế chuẩn bị và hành động đâm.
- Xử lý hậu kỳ và xuất bản (7 bước): Hiệu chỉnh âm thanh và nhạc nền; Tạo hiệu ứng đặc biệt (hiệu ứng ánh sáng, hoạt họa sấm sét); Sắp xếp phân đoạn; Cân chỉnh màu sắc, tương phản, ánh sáng; Thêm tiêu đề và phụ đề; Kiểm tra tổng thể; Xuất bản phim sang các định dạng tệp video như MP4, AVI, MOV.
3. Phân tích 12 nguyên tắc diễn hoạt:
Tác giả phân tích từng nguyên tắc kèm các thông số kỹ thuật và lưu ý ứng dụng:
- Nguyên tắc 1: Nén và giãn (Squash and Stretch): Kỹ thuật biến dạng co giãn thể hiện tốc độ, chất liệu (đàn hồi hay cứng) và trọng lượng của vật thể. Nguyên tắc bắt buộc là phải bảo toàn thể tích của vật thể trong suốt quá trình nén giãn.
- Nguyên tắc 2: Nhịp điệu (Timing and Spacing): Kiểm soát thời gian và khoảng cách. Sử dụng ít khung hình với khoảng cách lớn tạo chuyển động dứt khoát; nhiều khung hình với khoảng cách nhỏ tạo chuyển động chậm mượt. Tác giả thực hiện thí nghiệm với 2 quả bóng cùng di chuyển trong 48 frame:
- Bóng đỏ di chuyển từ frame 1 đến frame 48 với trạng thái Smooth (chuyển động đều).
- Bóng đen di chuyển qua 3 giai đoạn: từ frame 1 đến 24 chỉ đi hết 1/5 quãng đường; từ frame 24 đến 25 tăng tốc đột ngột đi hết 3/5 quãng đường; từ frame 25 đến 48 đi 1/5 quãng đường còn lại.
- Kết quả: Cả hai quả bóng đều hoàn thành quãng đường tại frame 48 nhưng mang nhịp điệu chuyển động hoàn toàn khác biệt.
- Nguyên tắc 3: Ngẫu hứng và có kế hoạch (Straight Ahead & Pose-to-Pose): Phân tích hai phương pháp làm chuyển động. Straight Ahead vẽ tuần tự từng frame từ đầu đến cuối; Pose-to-Pose xác định keyframe, breakdown trước rồi mới chèn inbetween. Cả hai phương pháp đều có ưu điểm kiểm soát hành động, dễ hình dung và dễ sửa đổi, nhưng gặp nhược điểm khi xử lý các chuyển động bất quy tắc.
- Nguyên tắc 4: Sự lấy đà (Anticipation): Động tác chuẩn bị báo trước hành động chính; lấy đà càng lâu thì lực tung ra càng mạnh và khán giả càng tập trung; việc lược bỏ lấy đà dùng để tạo yếu tố bất ngờ; không thực hiện đồng thời hai hành động cùng lúc.
- Nguyên tắc 5: Kéo theo trễ lại (Follow Through and Overlapping Action): Kỹ thuật diễn hoạt dựa trên quán tính, khi một bộ phận cơ thể hoặc phụ kiện vẫn tiếp tục di chuyển sau khi cơ thể nhân vật đã dừng lại.
- Nguyên tắc 6: Chuyển động cong (Arcs): Hướng quỹ đạo chuyển động tự nhiên theo đường cung uốn lượn thay vì đường thẳng cứng nhắc.
- Nguyên tắc 7: Sự Phóng Đại, Cường Điệu (Exaggeration): Phóng đại tư thế, cảm xúc, đường cong hành động và mức độ nén giãn vượt khỏi thực tế để tăng tính biểu cảm.
- Nguyên tắc 8: Hành động phụ (Secondary Action): Thêm các cử động phụ (cử động nét mặt, chuyển động cơ thể, tương tác đạo cụ) để bổ trợ cho hành động chính, tăng chiều sâu nhân vật nhưng tuyệt đối không lấn át hành động chính.
- Nguyên tắc 9: Bắt đầu nhanh dần kết thúc chậm dần (Slow in & Slow out): Chuyển động bắt đầu chậm, tăng tốc ở giữa và giảm tốc trước khi dừng hẳn để tạo sự mượt mà tự nhiên.
- Nguyên tắc 10: Bóng dáng rõ ràng (Solid Posing): Bố trí dáng dấp nhân vật hợp lý, tự nhiên trong không gian để truyền đạt thông điệp và cảm xúc rõ ràng tới người xem.
- Nguyên tắc 11: Xây dựng nhân vật nổi bật (Appeal): Tạo nét độc đáo, sức hút và tính cách riêng biệt qua tạo hình và biểu cảm, tránh thiết kế quá phô trương hoặc quá đơn điệu.
- Nguyên tắc 12: Dàn dựng cảnh quay (Staging): Bố cục cảnh quay truyền đạt nội dung rõ ràng, gồm phân loại 5 góc camera và quy tắc bố cục:
| Góc camera / Bố cục |
Đặc điểm góc nhìn và phạm vi khung hình |
Mục đích thể hiện trong văn bản |
| Viễn cảnh |
Tầm nhìn khu vực rộng lớn từ khoảng cách xa, bao quát môi trường xung quanh. |
Đặt chủ thể trong ngữ cảnh tổng thể của không gian. |
| Toàn cảnh |
Khung hình chứa nhiều yếu tố, chi tiết của cảnh mà không tập trung riêng vào một chủ thể. |
Tiếp cận và hiển thị không gian bao quát. |
| Trung cảnh ("Waist" shot) |
Cảnh quay nửa người, cắt nhân vật từ thắt lưng (eo) trở lên; nhân vật chiếm tỷ lệ lớn. |
Thấy rõ khuôn mặt, trang phục, hành vi, bối cảnh (nội/ngoại cảnh, ngày/đêm) và biểu cảm. |
| Cận cảnh ("Head" shot) |
Cảnh quay đầu; phía trên cắt đỉnh tóc, phía dưới cắt dưới cằm (có thể lấy một phần cổ/vai). |
Xuất hiện phần chủ yếu của khuôn mặt, tập trung biểu cảm. |
| Đặc tả |
Nhấn mạnh vào một chi tiết cụ thể trên cơ thể (mắt, miệng, tay) hoặc đồ vật (ngòi bút, phím chữ A, logo). |
Hướng sự chú ý tuyệt đối vào chi tiết mang tính thông tin. |
| Quy tắc một phần ba (1/3) |
Chia khung hình bằng các đường kẻ; đặt yếu tố chính dọc theo đường kẻ hoặc tại điểm giao nhau. |
Tạo sự cân đối và tăng độ cuốn hút cho khung hình so với việc đặt chủ thể ở chính giữa. |
Kết quả và đóng góp
Đồ án ghi nhận các kết quả cụ thể thông qua hệ thống dữ liệu và sản phẩm thực nghiệm:
- Kết quả khảo sát kỹ thuật: Hệ thống hóa chi tiết 4 nhóm công cụ trong phần mềm Moho (Draw với 8 công cụ, Fill-Color với 9 công cụ, Layer với 8 công cụ và Bone với 8 công cụ chính kèm phím tắt thao tác nhanh); giải nghĩa cơ chế hoạt động của 11 trạng thái nội suy Keyframe.
- Kết quả thực hành diễn hoạt:
- Xây dựng hoàn chỉnh hồ sơ nhân vật gồm 5 mẫu Stickman phân biệt bằng màu sắc (Black, Red, Green, Blue, Purple) cùng hệ thống phụ kiện (cái cào, búa, đe, mũ rơm).
- Thiết lập kịch bản phân cảnh cụ thể tại bối cảnh Làng Minecraft với chuỗi hành động: xin việc - bị từ chối - chuyển hướng - nhận việc làm thợ rèn.
- Áp dụng các trạng thái keyframe và phân chia số lượng khung hình chuẩn xác (tiêu chuẩn 24 frame/giây) để diễn hoạt các hành động chuẩn bị, hành động đâm, hiệu ứng sấm sét và chuyển động nhịp điệu của vật thể.
- Giải pháp và khuyến nghị kỹ thuật do tác giả đề xuất:
- Khi áp dụng nguyên tắc Nén và giãn (Squash and Stretch), người diễn hoạt bắt buộc phải tuân thủ việc bảo toàn thể tích của vật thể để tránh làm biến dạng sai lệch cấu trúc vật lý.
- Trong quá trình thiết lập nhịp điệu (Timing and Spacing), cần cân chỉnh tỷ lệ giữa số lượng khung hình và quãng đường di chuyển (như mô hình thử nghiệm 48 frame giữa bóng đỏ và bóng đen) để tạo ra gia tốc và cảm giác chuyển động chân thực.
- Cần phối hợp chặt chẽ giữa việc gắn xương (rigging), thiết lập Action xương và chọn chế độ keyframe tương ứng để giảm thiểu công đoạn vẽ khung hình thủ công.
- Khi dàn dựng cảnh quay (Staging), việc áp dụng quy tắc một phần ba và lựa chọn linh hoạt giữa 5 góc máy (viễn cảnh, toàn cảnh, trung cảnh, cận cảnh, đặc tả) giúp định hướng góc nhìn và cảm xúc của khán giả tốt hơn so với việc đặt góc nhìn tĩnh ở chính giữa.
- Đóng góp tác giả tự nêu: Cung cấp tài liệu tổng hợp trực quan bằng tiếng Việt về thao tác công cụ trong Moho; hệ thống hóa và minh chứng khả năng ứng dụng thực tế của 12 nguyên tắc diễn hoạt hoạt hình cổ điển vào môi trường phần mềm đồ họa vector 2D hiện đại.
Hạn chế và hướng nghiên cứu tiếp
Theo tự đánh giá của tác giả trong phần kết luận đồ án, công trình còn tồn tại các hạn chế cụ thể sau:
- Khai thác tính năng phần mềm: Tác giả chưa sử dụng hết các tính năng chuyên sâu và nâng cao có sẵn trong ứng dụng Moho (chẳng hạn như các công cụ vật lý phức tạp hoặc tích hợp sâu không gian 3D).
- Tính độc lập trong thiết kế: Ý tưởng và tạo hình nhân vật chưa đạt tính sáng tạo nguyên bản, vẫn phải mượn hình tượng người que (Stickman) và bối cảnh thông qua các video hoạt hình có sẵn trên không gian mạng.
- Nội dung kịch bản: Kịch bản xây dựng còn ở mức cơ bản, tình tiết diễn biến nhanh, chưa đạt độ đầy đủ và chiều sâu ý nghĩa về mặt nội dung câu chuyện.
- Chất lượng hậu kỳ: Các hiệu ứng hình ảnh (như hiệu ứng ánh sáng, hiệu ứng sấm sét) và hiệu ứng âm thanh được đưa vào đồ án còn tương đối sơ sài và thô.
Dựa trên các hạn chế mà văn bản đã chỉ ra, hướng nghiên cứu và phát triển tiếp theo bao gồm: nghiên cứu khai thác toàn diện các tính năng nâng cao của Moho; tự xây dựng thiết kế nhân vật và kịch bản nguyên bản mang thông điệp rõ nét hơn; đồng thời nâng cao kỹ thuật xử lý hiệu ứng kỹ xảo và biên tập âm thanh để hoàn thiện chất lượng các sản phẩm hoạt hình 2D trong tương lai.
Giá trị tham khảo
Đồ án tốt nghiệp này mang lại giá trị tham khảo thiết thực cho các nhóm đối tượng cụ thể:
- Sinh viên chuyên ngành Công nghệ thông tin và Thiết kế đồ họa đa phương tiện: Cung cấp tài liệu tổng hợp trực tiếp bằng tiếng Việt về quy trình sản xuất hoạt hình 2D từ khâu kịch bản, thiết kế đồ họa vector đến xuất video.
- Người tự học và mới bắt đầu tiếp cận phần mềm Moho: Bản tổng hợp hệ thống công cụ (Tools) kèm phím tắt ở Chương II là bảng tra cứu thao tác nhanh, hỗ trợ làm quen với môi trường dựng hình và gắn xương (rigging).
- Người thực hiện các đề tài về diễn hoạt chuyển động (Animation): Phần phân tích chi tiết 12 nguyên tắc diễn hoạt ở Chương III (đặc biệt là mục thực nghiệm Timing & Spacing qua bài toán 2 quả bóng 48 frame, quy tắc bảo toàn thể tích và bảng phân loại 5 góc máy quay) là tài liệu tham khảo có tính hệ thống, giúp đối chiếu lý thuyết cổ điển với các công cụ điều khiển trên timeline số.
Câu hỏi thường gặp
1. Bốn nhóm công cụ chính trong phần mềm Moho được tác giả phân loại gồm những nhóm nào?
Trong Chương II của đồ án, hệ thống công cụ của Moho được chia thành 4 nhóm chính: Nhóm Draw (8 công cụ vẽ và hiệu chỉnh điểm nét); Nhóm Fill - Color (9 công cụ xử lý màu sắc, bề mặt và đường viền); Nhóm Layer (8 công cụ quản lý và biến đổi lớp hình ảnh); và Nhóm Bone (8 công cụ chuyên trách xây dựng, liên kết và điều khiển cấu trúc xương).
2. Moho hỗ trợ bao nhiêu trạng thái nội suy khung hình chính (Key Frame) và đó là những trạng thái nào?
Theo văn bản, Moho hỗ trợ 11 trạng thái chuyển động của Key Frame: Smooth (mượt mà), Linear (đều), Ease In/Out (nhanh dần và chậm dần), Ease In (nhanh dần), Ease Out (chậm dần), Bezier (tùy chỉnh), Step (nhảy bước), Noisy (nhiễu), Cycle (vòng lặp), Bounce (lùi) và Elastic (tiến).
3. Tác giả đã chứng minh nguyên tắc Nhịp điệu (Timing and Spacing) thông qua ví dụ thực nghiệm nào?
Tác giả sử dụng chuyển động của 2 quả bóng (1 đỏ và 1 đen) cùng xuất phát và kết thúc trong 48 frame trên cùng một quãng đường: bóng đỏ chạy đều trạng thái Smooth từ frame 1 đến 48; bóng đen chạy 1/5 quãng đường trong 24 frame đầu, tăng tốc đột ngột đi 3/5 quãng đường trong frame 24 đến 25, và đi 1/5 quãng đường còn lại từ frame 25 đến 48. Thí nghiệm chứng minh việc thay đổi khoảng cách trên từng frame tạo ra nhịp điệu chuyển động hoàn toàn khác nhau dù thời gian và quãng đường tổng thể bằng nhau.
4. Kịch bản phim hoạt hình mẫu trong đồ án gồm những nhân vật nào và diễn biến ra sao?
Kịch bản gồm 5 nhân vật Stickman: Black, Red, Green, Blue và Purple diễn ra tại Làng Minecraft. Nhân vật Black đi xin việc tại ruộng lúa của Green và cánh đồng của Purple nhưng đều bị từ chối; sau đó, Purple chỉ dẫn Black đến xưởng rèn của Red. Tại đây, Red đồng ý tiếp nhận, trao búa rèn và hướng dẫn Black làm việc chăm chỉ.
5. Năm góc máy camera được trình bày trong nguyên tắc Dàn dựng cảnh quay (Staging) gồm những loại nào?
Năm góc máy được phân tích bao gồm: Viễn cảnh (nhìn khu vực rộng từ khoảng cách xa), Toàn cảnh (hiển thị không gian bao quát chứa nhiều chi tiết), Trung cảnh hay Waist shot (cắt nhân vật từ thắt lưng trở lên), Cận cảnh hay Head shot (cắt từ đỉnh tóc đến dưới cằm, tập trung vào khuôn mặt) và Đặc tả (nhấn mạnh vào một chi tiết cụ thể trên cơ thể hoặc đồ vật).
Kết luận
Báo cáo đồ án tốt nghiệp của sinh viên Trần Đức Lâm đã tổng hợp hệ thống kiến thức cơ bản về quy trình sản xuất hoạt hình 2D và hướng dẫn vận hành kỹ thuật trên phần mềm Moho. Tác giả đã trình bày chi tiết các nhóm công cụ, 11 trạng thái nội suy khung hình chính và hệ thống hóa 12 nguyên tắc diễn hoạt kinh điển của nghệ thuật hoạt hình. Đồng thời, đồ án đã hiện thực hóa phần lý thuyết vào sản phẩm thực hành thông qua việc xây dựng kịch bản, tạo hình nhân vật Stickman và diễn hoạt hoạt cảnh hoàn chỉnh tại bối cảnh Làng Minecraft. Dù sản phẩm còn những hạn chế nhất định về tính nguyên bản của tạo hình và độ tinh tế của hiệu ứng kỹ xảo, đồ án đã hoàn thành các nhiệm vụ nghiên cứu đặt ra, cung cấp tài liệu tham khảo hữu ích cho việc tìm hiểu hoạt hình 2D trên nền tảng Moho.