Hoạt ảnh cho nhân vật (Animation):

Một phần của tài liệu Xây dựng trò chơi bắn súng trực tuyến 3d (FPS multiplayer online game) (Trang 68 - 72)

- Các tính năng khác

CHƯƠNG V I XÂY DỰNG ỨNG DỤNG 6.1 Xây dựng mơ hình 3D:

6.2. Hoạt ảnh cho nhân vật (Animation):

- Nhân vật của game sẽ có những hoạt ảnh tương ứng với hành vi khi người dùng tương tác như khi di chuyển thì tay chân của nhân vật sẽ cử động, khi nhảy thì model nhân vật sẽ nhảy theo, khi bị hạ gục thì model nằm xuống,...

- Các bước để anim cho nhân vật được blender hỗ trợ khá đầy đủ thơng qua tính năng gọi là “Armature” hay trong nghề gọi là “xương”

Báo cáo Đề tài Đồ án 2 - lớp SE122.M11 Xây dựng trò chơi bắn súng trực tuyến 3D

Hình 6.2.1.Thêm xương cho mơ hình nhân vật.

- Sau khi đã tạo xương cho nhân vật, ta vào tab Edit Mode để điều chỉnh và hoàn thiện bộ xương cho nhân vật đó thơng qua các lệnh Extrude (nút E), sau đây mà mơ hình xương cơ bản cho nhân vật khi đã hoàn thành bước trên.

Báo cáo Đề tài Đồ án 2 - lớp SE122.M11 Xây dựng trị chơi bắn súng trực tuyến 3D

Hình 6.2.2.Bộ xương hoàn thiện của nhân vật.

- Sau khi đã hoàn thiện xương cho nhân vật, bước tiếp theo là kết nối model nhân vật và xương để bắt đầu Anim, ta dùng chuột trái và giữ shift để tuần tự chọn model và xương, sau đó ta sẽ dùng tổ hợp phím ctrl+P, ở đây màn hình sẽ được ra các lựa chọn, ta chọn Armature Deform -> With Automatic Weights

Hình 6.2.3.Bộ xương hồn thiện của nhân vật.

- Sau khi đã thêm xương và ghép vào mơ hình, ta đã có thể thực hiện anim nhân vật. Vào Tab Animation để và chọn vào xương, sau đó chuyển sang Pose Mode

- Ở đây ta có thể bắt đầu anim nhân vật bằng cách di chuyển và phóng to/thu nhỏ từng xương ứng với từng kịch bản của mình. Khi đó dữ liệu sẽ được lưu lại ở

Báo cáo Đề tài Đồ án 2 - lớp SE122.M11 Xây dựng trò chơi bắn súng trực tuyến 3D

dạng keyframe - có chức năng lưu trữ transform của một xương, cứ mỗi giây trơi qua thì xương đó sẽ dần di chuyển tới transform của nó ở keyframe tiếp theo.

Hình 6.2.4-5. Mơ tả hoạt ảnh con vật bằng Blender.

- Kỹ năng Animation thì sẽ khơng đề cập ở báo cáo cáo này nên sau khi đã có đủ thơng tin, có thể tìm kiếm nguồn để học thêm về nó.

- Sau khi đã hoạt ảnh đầy đủ nhân vật thì nhấn Space để xem nó hoạt động, và đến đây là đã xong bước Animation cho nhân vật.

Báo cáo Đề tài Đồ án 2 - lớp SE122.M11 Xây dựng trò chơi bắn súng trực tuyến 3D

Một phần của tài liệu Xây dựng trò chơi bắn súng trực tuyến 3d (FPS multiplayer online game) (Trang 68 - 72)

Tải bản đầy đủ (PDF)

(90 trang)