Chuyển động được kể bằng các trạng thái
Tự vẽ một sân đơn giản, vạch đất và quả bóng giả định; không cần ảnh thật. Lập ít nhất bốn trạng thái: bóng trên cao, hạ xuống, chạm đất hơi dẹt, bật lên. Mỗi trạng thái nằm trên **một khung hoàn chỉnh**, cùng cỡ và cùng vị trí vạch đất. Nếu vạch đất nhảy theo bóng, mắt sẽ thấy cả khung rung chứ không chỉ bóng chuyển động. Có thể cho khung chạm đất ngắn hơn hoặc dài hơn theo ý đồ rồi xem trước.
Nên làm nét rõ và số khung vừa đủ; GIF không chứa âm thanh. Nếu muốn chuyển động mượt hơn, thêm khung ở vị trí trung gian hoặc dùng hiệu ứng Blend sau khi hiểu các khung gốc.
Đếm khoảng, không đếm lớp nền như chuyển động
Trong bài luyện SGK, giả sử **5 lớp** gồm **1 lớp nền dưới cùng** và **4 lớp ảnh chuyển động**. Giữa bốn lớp chuyển động có **3 khoảng**. Nếu Blend tạo **5 khung trung gian trong mỗi khoảng** thì tổng là **3 × 5 = 15 khung trung gian**. Số này là các khung được thêm vào, chưa tính bốn khung chuyển động gốc hoặc lớp nền.
Nếu chỉ có 5 khung chuyển động mà **không tách lớp nền riêng**, số khoảng là 4 và kết quả khác. Vì vậy trước khi nhân, phải xác định lớp nào chỉ là nền và những cặp khung nào thực sự được hòa trộn. Hiệu ứng Blend trên máy cần xem trước để kiểm số khung và hình thật.
Ghép bốn trạng thái bóng nảy
Trong bộ ZIP, thư mục **bong** có bốn PNG 320 × 240 pixel. Mỗi ảnh đã có nền/vạch đất cố định; bóng lần lượt ở trên cao, hạ xuống, chạm đất hơi dẹt, rồi bật lên. Đây là các khung mẫu BTVN tự vẽ; khi tự tạo ảnh khác, giữ nền ổn định và thay vị trí/hình dạng bóng giữa các khung.
1. Trong **GIMP 3.0.4, giao diện tiếng Anh**, mở `bong/01-khung.png`. Dùng **Open as Layers** nạp lần lượt 02, 03, 04, để khung 1 dưới cùng và khung 4 trên cùng.
2. Đặt tên ba lớp đầu theo thứ tự: `Frame 1 (180ms)(replace)`, `Frame 2 (180ms)(replace)`, `Frame 3 (100ms)(replace)`. Lớp cuối đặt `Frame 4 (replace)`, không ghi thời gian.
3. Xem Playback rồi lưu XCF. Xuất GIF với As animation, Loop Forever, delay mặc định **180ms** và disposal **replace**; không bật ép cùng delay cho mọi khung.
4. Mở lại GIF: thời gian bốn khung là **180, 180, 100, 180ms**. Khung chạm đất dùng 100ms riêng; khung 4 dùng mặc định 180ms. Vạch đất giữ nguyên vị trí.
Nếu vạch đất biến mất hoặc để lại vệt bóng, kiểm mỗi lớp đã là một khung hoàn chỉnh và cách replace khi xuất.
Thử Blend và đếm khung thực tế
Thư mục **blend** trong ZIP có **00-nen.png** và bốn PNG chỉ chứa bóng trên nền trong suốt. Đây là bộ khác với bốn khung hoàn chỉnh ở phần trên.
1. Mở `blend/00-nen.png`, dùng Open as Layers nạp 01-bong.png đến 04-bong.png theo thứ tự. Có năm lớp: nền ở dưới cùng và bốn trạng thái bóng ở trên. Giữ bản XCF nguồn để thử lại.
2. Chọn **Filters → Animation → Blend**. Trên GIMP 3.0.4 đã kiểm, đặt **Intermediate frames = 5**, **Max. blur radius = 0**, **tắt Looped**, rồi nhấn OK.
3. Ảnh kết quả có **19 lớp khung**: bốn trạng thái gốc và **15 khung trung gian** ở ba khoảng. Các khung gốc lần lượt ở vị trí 1, 7, 13, 19 khi đếm từ khung đầu.
4. Lưu kết quả thành XCF mới. Xuất GIF dùng As animation, Loop Forever, delay mặc định **180ms**, disposal replace. Mở lại để kiểm đủ 19 khung và vạch đất ổn định.
**Looped trong Blend** quyết định có thêm đoạn hòa từ cuối về đầu; **Loop Forever khi xuất GIF** quyết định tệp có phát lặp. Mẫu này tắt Looped khi tạo khung để kiểm đúng ba khoảng, rồi cho GIF phát lặp.
Blend hòa độ mờ giữa những hình đã có, nên có thể thấy hai vị trí bóng mờ trong một khung trung gian. Muốn bóng đi qua vị trí mới rõ ràng, cần tự thêm khung có bóng ở vị trí đó.
Bài luyện
Muốn hình bóng nảy dễ nhận ra, tập khung nào hợp lí nhất?
Vị trí và hình dạng bóng đổi theo pha chuyển động.
Không đổi vị trí thì khó thấy bóng nảy.
Tên tệp không tạo chuyển động hình.
Vạch đất nên ổn định để dễ nhìn.
Lời giải
Các khung cần thể hiện vị trí bóng và trạng thái khi chạm đất, còn nền nên giữ ổn định.
Bài luyện
Có 1 lớp nền và 4 lớp chuyển động; giữa mỗi cặp lớp chuyển động liên tiếp thêm 5 khung. Có bao nhiêu khung trung gian?
Bốn lớp chuyển động tạo ba khoảng; 3 × 5 = 15.
20 là đếm bốn lớp thay vì ba khoảng.
25 là đếm cả lớp nền như một khung chuyển động.
5 chỉ cho một khoảng.
Lời giải
Bốn khung chuyển động có ba khoảng kề nhau; mỗi khoảng thêm 5 nên có 15 khung trung gian.
Bài luyện
Vì sao nên giữ vạch đất ở cùng vị trí trong mọi khung bóng nảy?
Nền ổn định làm chuyển động bóng dễ đọc.
GIF bài này không có âm thanh.
Thời gian khung vẫn cần kiểm.
Việc lặp do tùy chọn xuất.
Lời giải
Giữ nền nhất quán giữa các khung giúp hình chuyển động rõ ràng hơn.
Đang học