1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bài tập lớn môn đồ họa máy tính: Phần Đồ họa trong không gian hai chiều

3 3,7K 6

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 47,5 KB

Nội dung

7 điểm Vẽ hình chuyển động Vẽ sao năm cánh quay quanh tâm, dùng phím mũi tên di chuyển sao đi khắp màn hình Vẽ ôtô chạy qua lại trên đường nằm ngang Đề 3.. 3 điểm Trình bày giải thuật Br

Trang 1

Bài tập lớn môn đồ họa máy tính Phần Đồ họa trong không gian hai chiều

Đề 1

Câu 1 (3 điểm)

Trình bày giải thuật Bresenham vẽ đoạn thẳng? Viết chương trình con minh họa

Câu 2 (7 điểm) Vẽ đồ thị

Đồ thị hàm đa thức (bậc 3, bậc 4)

Đồ thị hàm phân thức (bậc hai/bậc nhất, bậc nhất/bậc nhất)

Đồ thị y = xcos(2x)

Đồ thị r = 10(1+cos())

Chương trình cho phép nhập vào độ dày nét vẽ và chọn kiểu nét vẽ (nét liền hay nét đứt)

Đề 2

Câu 1 (3 điểm)

Trình bày giải thuật Midpoint vẽ đoạn thẳng? Viết chương trình con minh họa

Câu 2 (7 điểm) Vẽ hình chuyển động

Vẽ sao năm cánh quay quanh tâm, dùng phím mũi tên di chuyển sao đi khắp màn hình

Vẽ ôtô chạy qua lại trên đường nằm ngang

Đề 3

Câu 1 (3 điểm)

Trình bày giải thuật Bresenham vẽ đường tròn? Viết chương trình con minh họa

Câu 2 (7 điểm) Biến đổi hình phẳng

Vẽ tam giác, người sử dụng nhập tâm quay và góc quay, quay tam giác theo yêu cầu

Vẽ chữ L, dùng phím điều khiển di chuyển minh họa các phép tịnh tiến, đối xứng (theo

04 hướng) và phép quay

Đề 4

Câu 1 (3 điểm)

Trình bày giải thuật Midpoint vẽ đường tròn? Viết chương trình con minh họa

Câu 2 (7 điểm) Trò chơi

Trò chơi bóng bàn

Trò chơi bia

Trò chơi X (tự sáng tác)

Đề 5

Câu 1 (3 điểm)

Trình bày giải thuật vẽ cung tròn và hình quạt tròn? Viết chương trình con minh họa

Câu 2 (7 điểm) Trang trí, quảng cáo

Minh họa menu như menu trong Microsoft Word: dùng phím chọn, thể hiện menu được lựa chọn bằng đổi màu hay in nổi,…

Đề 6

Câu 1 (3 điểm)

Trình bày giải thuật tô màu bằng giải thuật loang? Viết chương trình con minh họa

Câu 2 (7 điểm) Hệ mặt trời

Vẽ mặt trời đứng yên tại tâm (x0,y0), trái đất quay quanh mặt trời (quỹ đạo hình elip), mặt trăng quay quanh trái đất (quỹ đạo hình tròn) Chương trình cho phép dùng các phím mũi tên để di chuyển tọa độ tâm (x0, y0); yêu cầu vẽ trang trí một số ngôi sao (màu xanh

cố định hay màu thay đổi để tạo hiệu ứng sáng lấp lánh) tại vị trí ngẫu nhiên

Đề 7

Câu 1 (3 điểm)

Trình bày giải thuật và viết chương trình con minh họa vẽ hình chữ nhật biết rằng:

Trang 2

- Các cạnh song song với các trục tọa độ;

- Có hai đỉnh đối diện với tọa độ là (x1,y1) và (x2,y2);

- Màu vẽ c;

- Độ dày nét vẽ là w

Câu 2 (7 điểm) Thấu kính: hội tụ và phân kì

Vẽ thấu kính và vật, vẽ tia sáng di chuyển từ vật kính đến thấu kính, tia phản xạ hoặc tia khúc xạ, từ đó xác định ảnh Chương trình cho phép dùng phím mũi tên thay đổi khoảng cách vật đến thấu kính, tiêu cự của thấu kính; và thay đổi độ cao vật

Đề 8

Câu 1 (3 điểm)

Mô tả phép lấy đối xứng một đối tượng qua một đường thẳng (d) có phương trình là y =

mx + b Áp dụng: tìm điểm đối xứng của điểm P(0; 2) qua đường thẳng y = x + 1

Câu 2 (7 điểm) Con lắc lò so và con lắc đơn

Vẽ hình minh họa chuyển động chậm dần đều của con lắc lò so và con lắc đơn

Đề 9

Câu 1 (3 điểm)

Trình bày các bước vẽ một đối tượng chuyển động trong mode đồ họa 19 Ví dụ minh họa

Câu 2 (7 điểm) Vẽ một hình vuông quay quanh đỉnh của nó, dùng phím mũi tên di

chuyển đi khắp màn hình Yêu cầu: tọa độ đỉnh trên, bên trái của hình vuông tại vị trí xuất phát được nhập từ bàn phím; hình vuông có đường viền cố định là màu xanh, còn màu tô được nhập từ bàn phím

Đề 10

Câu 1 (3 điểm)

Trình bày giải thuật, viết chương trình con minh họa để vẽ và tô màu hình chữ nhật biết rằng:

a Các cạnh song song với các trục tọa độ;

b Có hai đỉnh đối diện với tọa độ là (x1,y1) và (x2,y2);

c Màu vẽ c1, màu tô c2

Câu 2 (7 điểm) Viết các chương trình con thực hiện các phép tịnh tiến, phép quay, phép

co dãn, phép đối xứng qua điểm M(xo,yo), phép đối xứng qua một đường thẳng Viết menu gộp các chương trình con này vào trong một chương trình và cho thực hiện từng chương trình tùy chọn (dữ liệu nhập vào từ file)

Phần Đồ họa trong không gian ba chiều (tự chọn)

Đề 11 Vẽ hình hộp chữ nhật quay quanh trục oz Có thể hiện được nét liền (nhìn thấy) và

nét khuất (không nhìn thấy)

Đề 12 Cài đặt thuật toán tạo bóng đa diện

Đề 13 Cài đặt thuật toán biểu diễn bề mặt bằng lưới đa giác

Đề 14 Cài đặt thuật toán tô màu đa giác lồi theo mô hình tạo bóng và xây dựng một số bề

mặt cấu trúc đơn giản

Chú ý: Nhóm nào không thể làm được câu 2 (có lý do chính đáng), thì có thể báo cáo lại

cho GV và chọn câu 2 là một trong các câu thuộc phần tự chọn (phần không gian 3 chiều)

Phân nhóm: số thứ tự theo danh sách điểm danh:

Đề tài 1 1,11,21,31,41 Ấu, Duy (BK), Hiếu, Phú, Thu Trang

Đề tài 2 2,12,22,32,42 H Anh, DUYÊN (TH), HÒA, TRANG (HG)

Trang 3

Đề tài 3 3,13,23,33,43 T Anh, DUYÊN (TN), HOÀN, VÂN (TN)

Đề tài 4 4,14,24,34,44 BÌNH, GIANG, HƯƠNG (CB), TÂY, VÂN (HG)

Đề tài 5 5,15,25,35,45 CHINH, HẬU, HƯƠNG (TN), THẮM, VÂN (TQ)

Đề tài 6 6,16,26,36,46 CÔNG, HÀ (TN), LONG, (TN), THANH, VINH

Đề tài 7 7,17,27,37,47 HÀ (TQ), LONG, THÀNH, YẾN (LC)

Đề tài 8 8,18,28,38,48 ĐIỀM, HẢI, NGHIỆP, H THỦY, YẾN (LS)

Đề tài 9 9,19,29,39 ĐÔNG, HẢO, NGUYỆT, N THỦY

Đề tài 10 10,20,30,40 DUY (TN), HIỂN, PHONG, TRANG (BK)

Không có số 32, 33, 7: vì các sinh viên này đã nghỉ học

Ngày đăng: 04/03/2015, 09:03

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w