TAILIEUCHUNG - Bài giảng Đồ họa 3D: Tổng quan - Bùi Tiến Lên

Bài giảng Đồ họa 3D: Tổng quan có nội dung trình bày các hệ tọa độ, các bước hiển thị, mô hình 3D và cách cài đặt. Tham khảo nội dung bài giảng để hiểu rõ hơn về các nội dung trên. | ĐỒ HỌA 3D TỔNG QUAN Giảng viên : Bùi Tiến Lên Các Hệ Tọa Độ Trang Phân loại hệ tọa độ x y z y x z chọn Trang Hệ tọa độ cục bộ (tọa độ đối tượng) x y z x y z Trang Hệ tọa độ quan sát (tọa độ camera) x y z Trang Hệ tọa độ toàn cục (tọa độ gốc) x y z Các Bước Hiển Thị Trang QUI TRÌNH HIỂN THỊ (RENDER) Input : Mô hình các đối tượng Output : Hình ảnh của các đối tượng bước 1 : Biến đổi các đối tượng bước 2 : Chuyển về hệ tọa độ gốc bước 3 : Chuyển về hệ tọa độ camera bước 4 : Chiếu sáng bước 5 : Xén bươc 6 : Chiếu xuống mặt phẳng bước 7 : Chuyển về hệ tọa độø màn hình bước 8 : Vẽ Trang Các bước hiển thị BIẾN ĐỔI CHIẾU SÁNG XÉN CHIẾU RASTER Trang Đặc tả cảnh Chọn hệ tọa độ gốc Đặc tả camera Đặc tả các nguồn sáng Đặc tả các đối tượng 1 2 3 4 Trang Biến đổi tọa độ Hệ tọa độ đối tượng Hệ tọa độ gốc Hệ tọa độ camera Trang Biến đổi tọa độ Hệ tọa độ camera Trang Chiếu sáng Trang Chiếu sáng Trang Xén + Chiếu vùng quan sát Trang Vẽ vùng hiển thị Hệ tọa độ màn hình Mô Hình 3D Trang Đối tượng được biểu diễn ra sao ? Các đối tượng cơ sở Điểm Đoạn thẳng Mặt đa giác Mặt cong Các đối tượng phức tạp được tạo thành từ các đối tượng cơ sở Trang Một số loại mô hình 3D Mô hình đa giác chọn Trang Đa giác hóa Trang Đa giác hóa Trang Đa giác hóa (ui,vj) (ui,vj+1) (ui+1,vj) (ui+1,vj+1) u0 u1 u2 uM v0 v1 v2 vN Trang Đa giác hóa 80 mặt 224 mặt 528 mặt 2208 mặt chất lượng hình tăng & thời gian vẽ cũng tăng Trang Tổ chức tập tin dữ liệu đối tượng cơ sở 1 đối tượng cơ sở 2 .TXT Trang Mô hình bằng đoạn thẳng // cac doan thang line 0 0 0 1 0 0 0 0 0 line 1 0 0 1 1 0 0 0 0 line 1 1 0 0 1 0 0 0 0 line 0 1 0 0 0 0 0 0 0 line 0 0 1 1 0 1 0 0 0 line 1 0 1 1 1 1 0 0 0 line 1 1 1 0 1 1 0 0 0 line 0 1 1 0 0 1 0 0 0 line 0 0 0 0 0 1 0 0 0 line 1 0 0 1 0 1 0 0 0 line 1 1 0 1 1 1 0 0 0 line 0 1 0 0 1 1 0 0 0 line x1 y1 z1 x2 y2 z2 r g b 1 2 4 3 8 7 6 5 x y z Trang Qui ước P0 P1 P2 P0 P1 P2 Mặt trước Mặt sau Trang Mô hình bằng đa giác polygon n x1 y1 z1 xn yn zn r g b 1 2 4 3 8 7 6 5 x y z Trang Cài đặt // Lưu tọa độ của một điểm struct TVertex3D { double x, y, z; }; // Lưu thông tin của một đa giác struct TPolygon3D { int n; TVertex3D vertex[100]; }; Trang Cài đặt

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.