Bài giảng Đồ họa máy tính: Phần 2
➤ Gửi thông báo lỗi ⚠️ Báo cáo tài liệu vi phạmNội dung chi tiết: Bài giảng Đồ họa máy tính: Phần 2
Bài giảng Đồ họa máy tính: Phần 2
CHƯƠNG IV PHÉP QUAN SÁT HAI CHIỀU4.1Cứa sô, Vùng quan sátĩ lệ tọa độ Descartes là dỗ thích ứng cho các chương trình ứng dụng đè miêu ta các hình ảnh t Bài giảng Đồ họa máy tính: Phần 2trên hệ tọa độ thực. Các hình anh được định nghía trên hệ tọa độ thực này sau đó được hệ đô họa vẽ lèn các hệ tọa dộ thiết bị. Diên hình, một vùng dồ họa cho phép người sử dụng xác định vùng nào cùa hình ảnh SC dược hiên thị và bạn muốn đật nỏ ờ nơi nào trên hệ tọa độ thiêl bị. Một vùng đưn le hoặc Bài giảng Đồ họa máy tính: Phần 2vài vùng cua hình anh có thê được chọn. Những vũng này có thê được dặt ỡ nhưng vị trí tách biệt, hoặc một vùng có thê dược chèn vào một vùng lờn hơn.Bài giảng Đồ họa máy tính: Phần 2
Quá trinh biên đôi này liên quan đèn những thao tác như lịnh tiến, biên đòi tý lệ Vùng được chọn , xóa bo Vùng không dược chọn. Những thao tác trên làCHƯƠNG IV PHÉP QUAN SÁT HAI CHIỀU4.1Cứa sô, Vùng quan sátĩ lệ tọa độ Descartes là dỗ thích ứng cho các chương trình ứng dụng đè miêu ta các hình ảnh t Bài giảng Đồ họa máy tính: Phần 2ược xác định trong hệ tọa độ thực được gọi là một cứa sô (window).Còn vùng hình chừ nhật trên thiết bị hiên thị đê cửa sô dó ánh xạ đèn được gọi là một vùng quan sát (viewport).Hình 4.1 minh họa việc ánh xạ một phân hình ảnh vào trong một vùng quan sát. Việc ánh xạ này gọi là một phép biên dôi hộ qu Bài giảng Đồ họa máy tính: Phần 2an sát. biên dôi cửa sô, bicn dôi chuẩn hóa. Các lệnh dê xây dựng một cửa sô và vùng quan sát từ một chưong trinh ứng dụng có thè dược dinh nghĩa nhưBài giảng Đồ họa máy tính: Phần 2
sau:set window(xw min. xw max. yw min, yw max) sel_viewporl(xv_niin. xv_max, yv_min, yv_max)Các tham sô trong môi hâm được dùngđè định nghĩa các giới CHƯƠNG IV PHÉP QUAN SÁT HAI CHIỀU4.1Cứa sô, Vùng quan sátĩ lệ tọa độ Descartes là dỗ thích ứng cho các chương trình ứng dụng đè miêu ta các hình ảnh t Bài giảng Đồ họa máy tính: Phần 2xác định vùng quan sát. dù rằng hệ tọa độ thiết bị có thề dược dùng nếu chi có một thiết bị xuất duy nhất trong hệ thông. Khi hệ tọa dô thiết bị chuàn dược dùng, lập trình viên xem thiết bị xuất có giá trị tọa độ trong khoảng 0..1. Một sự xác định Vùng quan sát được cho với các giá trị trong khoáng Bài giảng Đồ họa máy tính: Phần 2này. Các việc xác dịnh sau dây, dặt một phan của sự định nghía hệ tọa độ thực vào trong góc trên bên phai cùa Vùng hiên thị. như được minh họa trong hBài giảng Đồ họa máy tính: Phần 2
ình 4.2:sel_window(-60.5, 41.25. -20.75, 82.5);set vicwport(0.5, 0.8, 0.7, 1.0);Nêu một cửa sô buộc phai được ánh xạ lâp đầy Vùng hiên thị, sự xác địnCHƯƠNG IV PHÉP QUAN SÁT HAI CHIỀU4.1Cứa sô, Vùng quan sátĩ lệ tọa độ Descartes là dỗ thích ứng cho các chương trình ứng dụng đè miêu ta các hình ảnh t Bài giảng Đồ họa máy tính: Phần 2ộ thiêt bi ìhưánHệ tọa đó thê 2JỚ1 thựcHình 4.2: Ánh xạ một cửa sô vào một vùng quan sát trong hệ tọa độ thiết bị chuẩnCác vị iri được biêu diên trên hệ tọa độ thiết bị chuân phai được biên đôi sang hệ tọa độ tlìiết bị trước khi được hiên thị bơi một thiết bị xuất cụ thê. Thông thường một thiết bị x Bài giảng Đồ họa máy tính: Phần 2ác dịnh dược chứa trong các gói dồ họa cho mục đích nảy. Thuận lợi của việc dùnghệ tọa độ thiết bị chuàn là đè các gói đô họa độc lập với thiết bị. CáBài giảng Đồ họa máy tính: Phần 2
c thiết bị xuất khác nhau có thê được dùngnhờ việc cung câp các trình diêu khiên thiết bị thích hợp. Mọi dicm dược tham khảo đèn trong các gói đỏ họa CHƯƠNG IV PHÉP QUAN SÁT HAI CHIỀU4.1Cứa sô, Vùng quan sátĩ lệ tọa độ Descartes là dỗ thích ứng cho các chương trình ứng dụng đè miêu ta các hình ảnh t Bài giảng Đồ họa máy tính: Phần 2ng trước tiền phải biến dôi nó sang hệ tọa dộ thực. Những hệ tọa dộ Descart này sau đỏ được dùngtrong các lệnh cửa sò đê xác định phàn nào cùa hình ảnh muốn dược hiển thị.504.2Phép biến dôi từ cửa sô - đến - vùng quan sátKhi tất cả các điểm, đoạn thẳng, và vãn hàn vừa hị cắt, chúng được ánh xạ lên v Bài giảng Đồ họa máy tính: Phần 2ùng quan sát đê hiên thị. Phép biên đôi đen vùng quan sát này được thực hiện đê các vị tri tọa độ liên hệ dược giữ lại. Trong hình, một diêm ờ vị tríBài giảng Đồ họa máy tính: Phần 2
(xw, yw) trong một cứa sò được ánh xạ và trong vị trí (xv, yv) trong Vùng quan sát. Đè duy tri sự sap đật liên hệ lương tự trong vùng quan sát như troCHƯƠNG IV PHÉP QUAN SÁT HAI CHIỀU4.1Cứa sô, Vùng quan sátĩ lệ tọa độ Descartes là dỗ thích ứng cho các chương trình ứng dụng đè miêu ta các hình ảnh t Bài giảng Đồ họa máy tính: Phần 2Jvnín /innax /KminVi vậy:(\ X — X ■Y ___ Y I vmax vmin I YCHƯƠNG IV PHÉP QUAN SÁT HAI CHIỀU4.1Cứa sô, Vùng quan sátĩ lệ tọa độ Descartes là dỗ thích ứng cho các chương trình ứng dụng đè miêu ta các hình ảnh tGọi ngay
Chat zalo
Facebook