Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài giảng "Đồ họa máy tính: Giới thiệu đồ họa 3 chiều" cung cấp cho người học các kiến thức về biểu diễn đối tượng ba chiều bao gồm: Biểu diễn mặt đa giác, các đường cong và mặt cong, các mặt có quy luật, các mặt cong bậc hai,. . | Computer Graphics 1 ĐỒ HỌA MÁY TÍNH GIỚI THIỆU ĐỒ HỌA BA CHIỀU Ts. Đào Nam Anh Computer Graphics NỘI DUNG 2 I. TỔNG QUAN VỀ ĐỒ HỌA BA CHIỀU II. BIỂU DIỄN ĐỐI TƯỢNG BA CHIỀU Trang đầu Computer Graphics Tham khảo 3 1. Francis S. Hill. Computer Graphics. Macmillan Publishing Company, NewYork, 1990, 754 tr. 2. James D.Foley, Andries Van Dam, Feiner, John Hughes. Introduction to Computer Graphics. Addision Wesley, NewYork, 1995, 559 tr. 3. James D.Foley, Andries Van Dam, Feiner, John Hughes. Computer Graphics - Principle and Practice. Addision Wesley, NewYork, 1996, 1175 tr. 4. Dương Anh Đức, Lê Đình Duy. Giáo trình Đồ họa máy tính. Khoa Công nghệ thông tin, Trường Đại học Khoa học Tự nhiên (lưu hành nội bộ), 1996, 237 tr. 5. Hoàng Kiếm, Dương Anh Đức, Lê Đình Duy, Vũ Hải Quân. Giáo trình Cơ sở Đồ họa Máy Tính, NXB Giáo dục, 2000. 6. Donald Hearn, M.Pauline Baker. Computer Graphics, C version. Prentice Hall International Inc, Upper Saddle River, New Jersey, 1997, 652tr. Trang đầu Computer Graphics BIỂU DIỄN ĐỐI TƯỢNG BA CHIỀU Biểu diễn mặt đa giác Lưới đa giác (polygon meshes) 4 Một số hệ đồ họa cung cấp một số hàm cho phép mô hình hóa các đối tượng. Một mặt phẳng có thể được diễn tả thông qua một hàm như fillArea. Nhưng khi ta cần lợp nhiều planar patch liên tiếp, dùng các hàm lưới (mesh function) sẽ thuận tiện hơn. Một dạng thông dụng của lưới đa giác là dãy các tam giác (triagle strip). Hàm này vẽ n-2 tam giác kề nhau khi biết n đỉnh. Dạng này của lưới đa giác dùng trong hầu hết các thư viện đồ họa chuẩn hiện nay như OpenGL hay DirectX. Một dạng hàm tương tự là lưới các tứ giác (quardrilateral mesh). Hàm này vẽ một lưới (n-1)x(m-1) tứ giác lồi từ dãy nxm đỉnh. Trang đầu Computer Graphics BIỂU DIỄN ĐỐI TƯỢNG BA CHIỀU Biểu diễn mặt đa giác Lưới đa giác (polygon meshes) Khi đa giác được mô tả bởi nhiều hơn ba đỉnh, các đỉnh của nó có thể không đồng phẳng. Điều này có thể dẫn đến các lỗi tính toán. Một phương pháp đơn giản là phân đa giác