You are on page 1of 7

ĐỒ HOẠ MÁY TÍNH

NHÓM 3
THÀNH VIÊN

HỒ ĐÌNH HUY
NGUYỄN LÊ THUỲ LINH
TRẦN THU HÀ
NGUYỄN THANH HẢI
TRẦN PHAN TUYẾT LAN
GIỚI THIỆU

Chúng ta sẽ xây dựng một hình cầu tự di chuyển theo chiều ngang trên
màn hình. Khi hình cầu gặp chướng ngại vật hình vuông nhỏ, nó sẽ
dừng lại. Nếu người dùng nhấn phím, hình cầu sẽ nhảy qua chướng
ngại vật và tiếp tục di chuyển.

Nhóm 3
MỤC TIÊU

a. HIỂU CÁCH THỨC HOẠT ĐỘNG CỦA CÁC THUẬT TOÁN DI CHUYỂN VÀ NHẢY
TRONG MÔI TRƯỜNG 3D.
b. PHÁT TRIỂN KỸ NĂNG LẬP TRÌNH ĐỒ HỌA 3D VỚI OPENGL.
c. TĂNG CƯỜNG KHẢ NĂNG SÁNG TẠO VÀ GIẢI QUYẾT VẤN ĐỀ.

Nhóm 3
CÁCH TRIỂN KHAI
a. Khởi tạo cửa sổ đồ hoạ
• Sử dụng thư viện opengl

b. Tạo hình cầu


• Vẽ một hình cầu để đại diện cho đối tượng tự di chuyển. Sử dụng hàm glutSolidSphere

c. Di chuyển hình cầu


• Sử dụng nút space để khối cầu vượt chướng ngại vật
• Khi hình cầu gặp chướng ngại vật hình vuông sẽ dừng lại

d. Xử lý sự kiện nhấn phím


• Nếu người dùng nhấn phím, hình cầu sẽ nhảy qua chướng ngại vật

e. Hiển thị trạng thái


• Hiển thị trạng thái của hình cầu (vị trí, tốc độ, hướng di chuyển) trên màn hình

Nhóm 3
KẾT QUẢ

Nhóm 3
KẾT THÚC
NHÓM 3

You might also like