1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÁO cáo kỹ THUẬT đồ họa đề tài dùng tool và ngôn ngữ lập trình viết một ứng dụng liên quan đến xén tỉa trong 2d và 3d

31 7 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 31
Dung lượng 1,78 MB

Nội dung

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG KHOA CƠNG NGHỆ THÔNG TIN BÁO CÁO: KỸ THUẬT ĐỒ HỌA Đề tài: Dùng Tool ngơn ngữ lập trình viết ứng dụng liên quan đến xén tỉa 2D 3D Thành viên nhóm Nguyễn Việt Cường B18DCCN070 Đào Văn Đạt B18DCCN134 Phan Minh Đức B18DCCN180 Đỗ Thị Thu Hà B18DCCN189 Phạm Năng Hưng B18DCCN287 Trần Thanh Khải B18DCCN299 Phan Văn Thìn B18DCCN642 Hà Nội, 2021 | Page download by : skknchat@gmail.com MỤC LỤC LỜI NÓI ĐẦU A.PHÂN TÍCH BÀI TỐN 1.XÉN TỈA LÀ GÌ? 2.CÁC LOẠI XÉN TỈA 2.1 Xén tỉa điểm 2.2 Xén tỉa đoạn thẳng 2.3 Xén tỉa đa giác CÁC GIẢI THUẬT XÉN TỈA 3.1 Xén tỉa đoạn thẳng thuật toán Cohen-Sutherland 6 3.2 Xén tỉa đoạn thẳng thuật toán Lyangbarsky 11 3.3 Xén tỉa đa giác thuật tốn Sutherland-Hogman 13 B.PHÂN TÍCH THIẾT KẾ VÀ DEMO 1.THIẾT KẾ GIAO DIỆN HIỂN THỊ 20 20 1.1 Giao diện chọn 20 1.2 Giao diện bảng vẽ 20 1.3 Hướng dẫn sử dụng demo 21 2.CÀI ĐẶT THUẬT TỐN 21 2.1 Thuật tốn Cohen-Sutherland 21 2.2 Thuật toán Lyangbarsky 24 2.3 Thuật toán Sutherland-Hodgman 28 3.DEMO 29 TÀI LIỆU THAM KHẢO 32 | Page download by : skknchat@gmail.com LỜI NÓI ĐẦU Như thấy năm gần phát triển vượt bậc công nghệ đồ họa mang lại cho người tiện nghi, trải nghiệm mẻ, chân thực Kỹ thuật đồ họa góp phần quan trọng làm cho giao tiếp người máy tính trở nên thân thiện Trong kỹ thuật đồ họa có nhiều thuật tốn khác Xong thuật tốn lại tỏ có ưu việt hạn chế riêng tốn cụ thể Là sinh viên khoa Cơng nghệ thơng tin trường Học viện Cơng nghệ Bưu Chính Viễn Thông Chúng em tiếp xúc với môn học Kỹ thuật đồ họa Với kiến thức em học hướng dẫn cô Nguyễn Thị Thanh Tâm chúng em thực đề tài “ Dùng tool ngơn ngữ lập trình viết ứng dụng liên quan đến xén tỉa 2D 3D” Có lẽ chương trình báo cáo chúng em chưa chun nghiệp, hồn chỉnh nhất, cịn có thiếu sót Vì em mong bạn góp ý để nhóm em xây dựng đề đạt kết tốt | Page download by : skknchat@gmail.com A PHÂN TÍCH BÀI TỐN XÉN TỈA LÀ GÌ? Xén tỉa tiến trình xác định điểm đối tượng nằm hay cửa sổ hiển thị Nằm hiển thị, nằm loại bỏ Việc loại điểm ảnh đối tượng thường chậm đối tượng mà phần lớn nằm cửa sổ hiển thị CÁC LOẠI XÉN TỈA 2.1 Xén tỉa điểm Giả sử (x,y) tọa độ điểm, điểm hiển thị thoả mãn: Xmin

Ngày đăng: 23/04/2022, 07:24

HÌNH ẢNH LIÊN QUAN

– Hầu hết các đoạn thẳng với 1 màn hình hiển thị đều được chấp nhận hoặc loại bỏ. - BÁO cáo kỹ THUẬT đồ họa đề tài dùng tool và ngôn ngữ lập trình viết một ứng dụng liên quan đến xén tỉa trong 2d và 3d
u hết các đoạn thẳng với 1 màn hình hiển thị đều được chấp nhận hoặc loại bỏ (Trang 4)
Hình 2.3.1 Các loại đa giác - BÁO cáo kỹ THUẬT đồ họa đề tài dùng tool và ngôn ngữ lập trình viết một ứng dụng liên quan đến xén tỉa trong 2d và 3d
Hình 2.3.1 Các loại đa giác (Trang 5)
Hình 2.3.2 Quy tắc tìm hướng dương của một đa giác hướng - BÁO cáo kỹ THUẬT đồ họa đề tài dùng tool và ngôn ngữ lập trình viết một ứng dụng liên quan đến xén tỉa trong 2d và 3d
Hình 2.3.2 Quy tắc tìm hướng dương của một đa giác hướng (Trang 5)
PP 12 và cửa sổ Window được hiển thị như hình vẽ (Input: Đoạn - BÁO cáo kỹ THUẬT đồ họa đề tài dùng tool và ngôn ngữ lập trình viết một ứng dụng liên quan đến xén tỉa trong 2d và 3d
12 và cửa sổ Window được hiển thị như hình vẽ (Input: Đoạn (Trang 6)
3. CÁC GIẢI THUẬT XÉN TỈA - BÁO cáo kỹ THUẬT đồ họa đề tài dùng tool và ngôn ngữ lập trình viết một ứng dụng liên quan đến xén tỉa trong 2d và 3d
3. CÁC GIẢI THUẬT XÉN TỈA (Trang 6)
+ Nút ViewPoin t: vẽ một hình chữ nhật với 2 điểm cho trước - BÁO cáo kỹ THUẬT đồ họa đề tài dùng tool và ngôn ngữ lập trình viết một ứng dụng liên quan đến xén tỉa trong 2d và 3d
t ViewPoin t: vẽ một hình chữ nhật với 2 điểm cho trước (Trang 19)
+ Nút Cu t: Thực hiện xén tỉa hình vẽ - BÁO cáo kỹ THUẬT đồ họa đề tài dùng tool và ngôn ngữ lập trình viết một ứng dụng liên quan đến xén tỉa trong 2d và 3d
t Cu t: Thực hiện xén tỉa hình vẽ (Trang 19)
- Để vẽ hình: ta chọn nút Line sau đó di chuyển chuột vào vùng giao diện bảng vẽ, click chọn 2 điểm bất kỳ để vẽ 1 đường thẳng - BÁO cáo kỹ THUẬT đồ họa đề tài dùng tool và ngôn ngữ lập trình viết một ứng dụng liên quan đến xén tỉa trong 2d và 3d
v ẽ hình: ta chọn nút Line sau đó di chuyển chuột vào vùng giao diện bảng vẽ, click chọn 2 điểm bất kỳ để vẽ 1 đường thẳng (Trang 20)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w