Bt Veduongthang

Preview:

DESCRIPTION

đồ họa máy tính

Citation preview

Môn: Đồ Họa Máy Tính

Bà i tà p Vẽ đườ ng thà ng

1. Một số quy định:

Sinh viên phải dịch ra tập tin MSSV.exe và đặt trong thư mục Release, toàn bộ source

code đặt trong thư mục Source. Hai thự mục này đặt trong thư mục MSSV, toàn bộ thư

mục này được nén thành MSSV.rar hoặc MSSV.zip.

Bài làm cá nhân. Những bài giống nhau sẽ bị 0 điểm.

Thư viện sử dụng: openGL

Môi trường: Visual Studio 2005 hoặc Visual Studio 2008.

2. Yêu cầu bắt buộc

2.1 Cài đặt thuật toán Breshenham và vẽ một giao diện cho chương

trình sau:

Môn: Đồ Họa Máy Tính

Lưu ý:

Chỉ vẽ những phần nào liên quan đến đường thẳng.

Để trống những chỗ có đường tròn.

Chỉ được sử dụng tham số GL_POINTS trong glBegin khi vẽ đường thẳng.

Cho phép sử dụng GL_POLYGON khi vẽ những hình vuông có tô màu bên

trong.

2.2 Menu của chương trình:

3. Yêu cầu mở rộng:

- Xử lý sự kiện chuột: bấm chuột vào button nào trên màn hình của openGL, bên

màn hình console sẽ xuất ra câu thông báo cho biết đã bấm vào button đó.

Ví dụ: Khi nhấn chuột vào vùng của button vẽ đường thẳng thì bên màn hình

console sẽ xuất hiện câu thông báo “Nhấn chuột vào button vẽ đường thẳng”

Môn: Đồ Họa Máy Tính

- Cho phép vẽ đường thẳng ở vùng số 2 bằng cách click chuột và kéo thả.

Recommended