TAILIEUCHUNG - Đồ họa máy tính - Chương 5: Thư viện đồ họa 2D, 3D

Thư viện đồ họa 2D, 3D Trong chương này chúng ta sẽ khảo sát thư viện đồ họa lấy từ cuốn “GRAPHICSME DANS LE PLAN ET DANS L’ESPACE AVEC TURBO PASCAL”, , 1990. 1. Nguyên tắc thiết kế của thư viện 1. Chúng ta sẽ xây dựng những công cụ chuyển đổi từ hệ tọa độ Toán học (hệ Decac thuận, tọa độ là số thực không giới hạn) sang hệ tọa độ màn hình (hệ Decac ngược, tọa độ là số nguyên). Bộ công cụ đó gồm các thủ tục sau: Thủ tục Procedure CAT( ) Chức năng . | Chương V. Thư viện đồ họa 2D 3D Trong chương này chúng ta sẽ khảo sát thư viện đồ họa lấy từ cuốn GRAPHICSME DANS LE PLAN ET dAnS L EsPACE AVEC TURBO PAScAl 1990. 1. Nguyên tắc thiết kế của thư viện 1. Chúng ta sẽ xây dựng những công cụ chuyển đổi từ hệ tọa độ Toán học hệ Decac thuận tọa độ là số thực không giới hạn sang hệ tọa độ màn hình hệ Decac ngược tọa độ là số nguyên . Bộ công cụ đó gồm các thủ tục sau Thủ tục Chức năng Procedure CAT - đảo tung độ y - chiếu cửa sổ lên màn hình - cắt những phần nằm ngoài phạm vi cửa sổ Procedure CUASO thiết lập nên cửa sổ Procedure TAMNHIN thiết lập nên tầm nhìn 2. Sau khi đã có bộ công cụ chuyển tọa độ trên các lệnh vẽ về sau đều coi như đang vẽ trên hệ tọa độ Toán học quen thuộc. Việc biến đổi về hệ tọa độ màn hình và hiển thị được thực hiện tự động bởi các công cụ đã có. 3. Đoạn thẳng được chọn làm nguyên thể đồ họa. Mọi đối tượng hình học khác đều được xây dựng từ đoạn thẳng chẳng hạn một điểm được vẽ như một đoạn thẳng với 2 đầu mút trùng nhau các đường cong được vẽ bằng một loạt đoạn thẳng ngắn liên tiếp nhau đường tròn được xấp xỉ hóa bởi một đa giác đều nhiều cạnh . 2. Khái niệm cửa sổ tầm nhìn về lý thuyết không gian 2D thực tế là vô hạn nhưng con người không thể bao quát hết mà thường chỉ quan tâm tới một vùng nào đó. Cửa sổ được định nghĩa là hình chữ nhật chứa những đối tượng đang được khảo sát. Chẳng hạn nhìn lên một bức tranh tường ta chú ý vào một họa tiết nào đó khi đó cửa sổ là hình chữ nhật nhỏ nhất có thể chứa nó. Khi chuyển sự chú ý sang những phần khác cửa sổ sẽ được di chuyển theo. Thủ tục tiết lập cửa sổ như sau CuaSo F1 F2 F3 F4 Real Trong đó F1 F2 F3 F4 là tọa độ các đỉnh cửa sổ hình vẽ và phải thỏa mãn F1 F2 F3 F4 PROCEDURE Cuaso F1 F2 F3 F4 Real BEGIN XgFen F1 Hoanh do trai XdFen F2 Hoanh do phai YbFen F3 Tung do duoi YhFen F4 Tung do tren END Ví dụ ta gọi thủ tục sau để thiết lập cửa sổ vuông CuaSo 22 27 http 11 YhFen F4 Cửa sổ YbFen F3 XgFen F1 XdFen F2 Hình ảnh .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.