Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài giảng "Bài 4: Các phép biến đổi đồ họa - Transformations " trình bày các nội dung: Phép biến đổi - Transformations, biểu diễn Ma trận, các phép biến đổi hình học hai chiều, thuộc tính cơ bản của phép biến đổi Affine Transformations, phép biến đổi tổng hợp,. nội dung chi tiết. | Khoa CNTT - DDHBK Hà nội hunglt@it-hut.edu.vn 8682595 Phép biến đổi - Transformations 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 Transformation là phép ánh xạ tọa độ điểm hay vector thành tọa độ hay vector khác Phép biến đổi Transformations Biến đổi mô hình hoá - Modeling transformations - build complex models by positioning simple components Biến đổi tạo góc nhìn - Viewing transformations - placing virtual camera in the world - transformation from world coordinates to camera coordinates Biến Phép chiếu - Projection Transform 3 4 Transformations - Modeling world Phép biến đổi Affine Affine Transformations Modeling Transformations Phép biến đổi Affine là phép biến đổi tọa độ đ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 đ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. 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. Transform coordinate system 5 6 1 Khoa CNTT - DDHBK Hà nội hunglt@it-hut.edu.vn 8682595 Biểu diễn Ma trận 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 - T Px Py Qx Qy - or - T P Q Matrix Representation Phép biến đổi đồ họa - affine transformation T ánh xạ tập P sang tập Q - Qx aP bp tx - Qy cPy dPy ty - where a b c d tx and ty là các hệ số Biểu diễn ma trận rQxya bYPxyitxb Qy J 1 c d X Py ty J i.e. v 7 v 7 v 7 Q MP Tr 7 8 Các phép biến đổi hình học hai chiều Phương pháp biểu diễn đối tượng P x y Phép biến đổi vị trí điểm a b c d