Bài giảng môn Đồ họa và hiện thực ảo - Bài 4: Các phép biến đổi đồ hoạ - Transformations

Bài 4 - Các phép biến đổi đồ hoạ Transformations. Bài giảng trình bày một số nội dung như: Phép biến đổi transformations, phép biến đổi affine affine transformations, modeling transformations, biểu diễn ma trận, matrix representation, các phép biến đổi hình học hai chiều,. . | Khoa CNTT - DDHBK Hà nội hunglt@ 8682595 Phép biến đổi - Transformations Bài 4 Các phép biến đổi Đồ hoạ z Transformations z Trong kỹ thuật đồ hoạ 3 bước: Mô hình, Tô trát và Hiên thị (modeling, rendering, displaying) Với Modeling ( Mô hình hóa) : modeling coordinate Modeling transformation world coordinate Viewing transformation viewing coordinate (eye coordinate) Le Tan Hung Email: hunglt@ z Transformation: là phép ánh xạ tọa độ điểm hay vector thành tọa độ hay vector khác 2 1 Transformations - Modeling Phép biến đổi Transformations z – z build complex models by positioning simple components Biến đổi tạo góc nhìn - Viewing transformations – – z world Biến đổi mô hình hoá - Modeling transformations placing virtual camera in the world transformation from world coordinates to camera coordinates Biến Phép chiếu – Projection Transform 3 4 Phép biến đổi Affine Affine Transformations? z Modeling Transformations Phép biến đổi Affine là phép biến đổi tọa độ Transform objects/points điểm đặc trưng của đối tượng thành tập tương ứng các điểm mới để tạo ra các hiệu ứng cho toàn đối tượng. – Ví dụ: phép biến đổi tọa độ với chỉ 2 điểm đầu cuối của Transform coordinate system đoạn thẳng tạo thành 2 điểm mới mà khi nối chúng với nhau tạo thành đoạn thẳng mới. z Các điểm nằm trên đoạn thẳng sẽ có kết quả là điểm nằm trên đoạn thẳng mới với cùng phép biến đổi thông qua phép nội suy. 5 6 1 Khoa CNTT - DDHBK Hà nội hunglt@ 8682595 Biểu diễn Ma trận z z z Matrix Representation z Việc biến đối các đối tượng làm thay đổi các điểm P thành các điểm Q theo thuật toán Việc biến đổi P sử dụng tọa độ của P (Px,Py) ánh xạ thành các tọa độ mới Q (Qx,Qy) Việc biến đổi có thể biểu diễn thông qua hàm T, hàm ánh xạ của điểm: – – z T(Px,Py) = (Qx,Qy) or: T(P) = Q – – – Phép biến đổi đồ họa - affine transformation T ánh xạ tập P sang tập Q: – Qx = aPx + bPx + t x z Biểu diễn ma trận: . ⎛Qx ⎜ ⎜Q ⎝ y ⎞ ⎛a ⎟ = .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã 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.