... thẳẳngng Bài toán: Input: Cho đoạn thẳng AB: A(xA; yA), B(xB; yB).Output: Vẽ đoạn thẳng AB trên màn hình. Giải quyết bài toán Thuật toán làm tròn số Thuật toán BresenhamThuThuậật ... sốố:: Tính trên cung AM:Bước 1: x=0; y=b;Bước 2: Vẽ 4 điểmBước 3: x=x+1; Bước 4: Nếu y≥ xb2/a2thì: Bước 2;Bước 5: Kết thúc. Tính trên cung MB: tương tự như tính trên ... thuc thuậật tot toáán vn vẽẽelipelipPhương trình elip tâm O(0;0), bán kính a, b: Tính chất đối xứng0),(222222=−+= bayaxbyxFxOyM1(x,y)M3(-x,-y)M2(x,-y)M1(-x,y)ABThuThuậật...
... điểm trên. Cách chọn các điểm như thếnào sẽ tùy thuộc vào từng thuậttoán trên cơ sở xemxét tới vấn đề tối ưu tốc độ.12387654ĐỒ HỌAMÁY TÍNHDương Anh Đức, Lê Đình Duy Cácthuậttoán vẽ ... Color);}} // LineDDAĐỒ HỌAMÁY TÍNHDương Anh Đức, Lê Đình Duy Cácthuậttoán vẽ đường 14/22• Cài đặt thuậttoán cho trường hợp 0 ≤ m ≤ 1, Dx<0.Ta sử dụng thuậttoán với trường hợp 0 ≤ ... LineBresĐỒ HỌAMÁY TÍNHDương Anh Đức, Lê Đình Duy Cácthuậttoán vẽ đường 11/22TThhuuaaäätt ttooaaùùnn MMiiddPPooiinntt• Thuậttoán MidPoint đưa ra cách...
... Đồ họamáytínhCácthuậttoán cắt xén (Clipping) 9/27/2011 Ma Thị Châu - Bộ môn KHMT 29 Đi vòng quanh các điểm của đa giác, kiểm tra với cạnh đang dùng để cắt của cửa số. Chạy thuật ... cắt những đối tượng cơ bản theo các cạnh của cửa số. – v.d. các đoạn thẳng 9/27/2011 Ma Thị Châu - Bộ môn KHMT 26 Thuật toán Liang - Barsky Cài đặt cácthuậttoán cắt xén đoạn thẳng - Cohen ... xác định giao điểm của các đoạn thẳng với các cạnh của cửa sổ để tiến hành cắt các đoạn thẳng. Chọn một cạnh cửa sổ bất kỳ, cắt các đoạn thẳng, thực hiện lại thuậttoán Cohen-Sutherland...
... bản trong chế độđồhoạ DirectVideo:=False; cho phép dùng lệnh Write, Writeln trong chế độđồhoạ OutText(xau); cho hiện nội dung xâu ở tại vị trí con trỏ Kỹ thuậtĐồhoạmáytính 118 For ... sử dụng Unit Graph.TPU : Uses Graph; 3. Thủ tục khởi tạo đồhoạ : Thủ tục khởi tạo chế độđồhoạ có dạng sau : Kỹ thuậtĐồhoạmáytính 114 GetX; cho hoành độ của con trỏ GetY; cho tung ... Circle(320,240,100); Kỹ thuậtĐồhoạmáytính 112 InitGraph(Var GraphDriver, GraphMode : Integer; Path : String); Trong đó Path là tham số báo cho PASCAL biết th mục chứa các file điều khiển đồ hoạ của...
... ĐồhoạMáy tính, NXB Giáo dục, 2000.[3] Lê Tấn Hùng, Huỳnh Quyết Thắng. Kỹ thuậtđồhoạmáy tính, NXB khoa học và kỹ thuật, 2002.[4] Học viện công nghệ bưu chính viễn thông. Kỹ thuậtđồ ... Học viện công nghệ bưu chính viễn thông. Kỹ thuậtđồhọa (lưu hành nội bộ)[5] Lương Chi Mai. Nhập môn Đồhọamáy tính, NXB Khoa học và kỹ thuật. [6] Steven Harrington, Computer Graphics A ... (d) Các bước thực hiệnDịch đối tượng sao cho điểm chốt trùng gốc tọa độThực hiện quay theo góc cho trướcDịch ngược đối tượng sao cho điểm chốt về vị trí ban đầu 2BÀI GIẢNGĐỒ HỌAMÁY TÍNHCác...
... sáng phản xạ được tính tại một điểm bất kỳ. Các điểm thuộc mặt được tô bởi một màu. Thấy rõ ranh giới giữa các mặt. LOGOĐỒ HỌAMÁY TÍNHNhóm sinh viên thực hiện:Bùi Thị Thanh HuyềnPhạm ... LogoMô hình tô màu bóng Phong Trong đồhọa 3D, một kỹ thuật phát triển của Bùi Tường Phong vào giữa năm 1970 là một tính tô bóng bề mặt, dựa vào các màu sắc và bôi lên ở mỗi điểm ảnh.Ví ... giác bằng cách vẽ mỗi mặt đa giác bằng cách vẽ mỗi mặt không chỉ với cường độ mặt không chỉ với cường độ sáng mà vẽ với nhiều cường sáng mà vẽ với nhiều cường độ sáng khác nhau trên các độ...
... 1.3. Thuật toán vẽ đoạn thẳng 9 1.3.1. Thuật toán DDA (Digital DifferentialAnalyzer) 10 1.3.2. Thuật toán Bresenham 13 1.4. Thuật toán vẽ đường tròn 17 1.4.1. Thuật toán đơn ... Trong ứng dụng đồhọa dựa trên mẫu số hóa thì các đối tượng đồhọa được tạo ra bởi lưới các pixel rời rạc. Các pixel này có thể đuợc tạo ra bằng các chương trình vẽ, máy quét, Các pixel này ... lĩnh vực kỹ thuậtđồ họa, chúng ta phải hiểu được rằng thực chất của đồhọa là làm thế nào để có thể mô tả và biến đổi được các đối tượng trong thế giới thực trên máy tính. Bởi vì, các đối tượng...
... Bộ môn KHMT 1 Đồ họamáytínhCác phép biến đổi 9/27/2011 Ma Thị Châu - Bộ môn KHMT 31 Tổng kết Phép tịnh tiến, quay và co dãn 2D, 3D Tọa độ đồng nhất Kết hợp các phép biến đổi ... môn KHMT 4 Các loại phép biến đổi Liên tục (Bảo tồn lân cận) Một – một, có nghịch đảo Phân chia theo cáctính chất bất biến và tính chất đối xứng Isometry (bảo tồn khoảng cách) – Phản ... Điểm p’ = p + s * v • Các phép biến đổi – Các loại biến đổi: quay, tịnh tiến, co dãn. – Biểu diễn ma trận – Thứ tự • Mô hình hóa hình học – Mô hình hóa phân cấp – Các bề mặt đa diện. 9/27/2011...
... yếu trong một hệ thống mà hoá. Cácthuậttoán sử dụng cho phần lớn các hệ thống mà hoá là nổi tiếng, vì vậy chúng ta giả thiết rằng ngời thám mà đà biết thuậttoán để bắt đầu thám mÃ.Nh vậy, ... chủ yếu đối với các hệ thống mà hoá sử dụng khoá công khai.Một điểm đáng chú ý khác là đa số các kỹ thuật thám mà đều dùng phơng pháp thống kê tần suất xuất hiện của các từ, các ký tự trong ... ta sử dụng các số tự nhiên thay cho các ký tự và các phép toán số học đợc thực hiện theo modul 26 nh đà nói ở phần trên.Ta chọn một số nguyên d 2. Xét M là ma trận vuông d phần tử. Các phần...
... 13 2. CÁCTHUẬTTOÁN VẼ ĐƢỜNG 13 2.1. Thuậttoán vẽ đoạn thẳng 14 2.2. Thuậttoán vẽ đƣờng tròn 18 2.3. Thuậttoán vẽ các đƣờng conics và một số đƣờng cong khác . 21 3. CÁCTHUẬTTOÁN TÔ ... giữa máytính và ngƣời dùng 4 2. KHÁI NIỆM VỀ MÁYTÍNH 4 3. TỔNG QUAN VỀ MỘT HỆ ĐỒHỌA 5 3.1. Phần cứng 5 3.2. Phần mềm 9 CHƢƠNG 2 - CÁC ĐỐI TƢỢNG ĐỒHỌA CƠ SỞ 11 1. CÁC ĐỐI TƢỢNG ĐỒHỌA ... vùng quan sát 13 1.4. Cácthuậttoán xén hình 14 2. CÁCTHUẬTTOÁN XÉN ĐIỂM, ĐOẠN THẲNG 14 2.1. Thuậttoán Cohen-Sutherland 14 2.2. Thuậttoán Liang-Barsky 18 3. THUẬTTOÁN XÉN ĐA GIÁC 21 CHƢƠNG...
... thiết bị khác nhau. Các hàm đồhọa Các hàm đồhọa cung cấp khả năng tạo và thao tác hình ảnh. Các hàm này được phân loại như sau :[U+F0B7] Tập các công cụ tạo ra các đối tượng đồhọa cơ sở như điểm, ... nhất làChương 2 Các đối tượng đồhọa cơ sở12.1 CÁCTHUẬTTOÁN TÔ MÀU Các vùng tô là một trong những đối tượng đồhọa cơ sở được hầu hết các công cụ lập trình đồhọa hỗ trợ.Có hai dạng vùng ... các biểu đồ 1.1.3 Lĩnh vực giải trí, nghệ thuật Trong lĩnh vực nghệ thuật, các chương trình máytính như Paint Shop Pro, Adobe Photoshop, 3D Studio,. . . hỗ trợ rất đắc lực cho cáchọa sĩ, các...
... củaX,Y, và Z. Gần như tuyến tính với cảm nhận màu sắc.2 1Đồ hoạmáy tính- Ngô Quốc Việt CRT 4Đồ hoạmáy tính- Ngô Quốc Việt1. Thiết bị hiển thị2. Các đối tượng đồhọa cơ bản3. Không gian màu4. ... Không gian màu4. Nhắc lại đại số tuyến tính 5. Hệ toạ độ6. Cách sử dụng OpenGL 2Đồ hoạmáy tính- Ngô Quốc Việt LCD (Liquid Crystal Displays) 5Đồ hoạmáy tính- Ngô Quốc Việt18Màu cộng (RGB)Shining ... andilluminating with white light Đồ hoạmáy tính- Ngô Quốc Việt Định nghĩa theo hình khối vuông dạng Khối vuông RGB nằm trong không gian CIE theodạng2 2Đồ hoạmáy tính- Ngô Quốc Việt Gần với...
... 12-KTPM1-K6 ĐH Công Nghiệp Hà Nội16 Đồ họamáytính Đại học Công Nghiệp Hà NộiMỤC LỤCĐề tài: Xây dựng chương trình hỗ trợ giảng dạy môn ĐồHọaMáyTính minh hoạ các phép biến đổi Affine trong không ... Công Nghiệp Hà Nội35 Đồ họamáytính Đại học Công Nghiệp Hà NộiCHƯƠNG II: PHÂN TÍCHI. Các phép biến hình cơ bảnBản chất của các phép biến đổi hình học là sự thay đổi các mô tả về tọa độ của ... là:−=−=100010001,100010001OyOxMM Thuậttoán cài đặtvoid DoiXung(float &x,float &y,float xtam,float ytam){ x=2*xtam-x; y=2*ytam-y;}Nhóm 12-KTPM1-K6 ĐH Công Nghiệp Hà Nội9 Đồ họamáytính Đại học Công...
... Nguyen Duy Huy, Faculty of IT-HUMGĐỒ HỌAMÁYTÍNH ỨNG DỤNGCHƢƠNG 2: CÁC BƢỚC THIẾT LẬP BẢN VẼ CƠ BẢN B1: vẽ hình học hoặc các hình chiếu B2: ghi văn bản và kích thước vào ... B3: quan sát bản vẽ B4: in bản vẽ ra giấyNguyen Duy Huy, Faculty of IT-HUMGĐỒ HỌAMÁYTÍNH ỨNG DỤNGCHƢƠNG 2: CÁC BƢỚC THIẾT LẬP BẢN VẼ CƠ BẢN2.1. Thiết lập đơn vị đoMenu Command line Hot ... điểm2.3.1. Gán bước nhảy cho con chạy (lệnh Snap)Nguyen Duy Huy, Faculty of IT-HUMGĐỒ HỌAMÁYTÍNH ỨNG DỤNGCHƢƠNG 2: CÁC BƢỚC THIẾT LẬP BẢN VẼ CƠ BẢN2.3.2. Tạo mật độ lưới điểm (lệnh Grid)Menu...
... DescartesNguyen Duy Huy, Faculty of IT-HUMGĐỒ HỌAMÁYTÍNH ỨNG DỤNGCHƢƠNG 3: HỆ TOẠ ĐỘ VÀ CÁC PHƢƠNG PHÁP TRUY BẮT ĐIỂM3.2. Các phương pháp nhập toạ độ điểm Các phương pháp nhập toạ độ điểm trong ... tạo hệ toạ độ mớiNguyen Duy Huy, Faculty of IT-HUMGĐỒ HỌAMÁYTÍNH ỨNG DỤNGCHƢƠNG 3: HỆ TOẠ ĐỘ VÀ CÁC PHƢƠNG PHÁP TRUY BẮT ĐIỂM3.3. Các phương pháp truy bắt điểm của đối tượng (tt)Menu ... EXTension, PARallel,v.vNguyen Duy Huy, Faculty of IT-HUMGĐỒ HỌAMÁYTÍNH ỨNG DỤNGCHƢƠNG 3: HỆ TOẠ ĐỘ VÀ CÁC PHƢƠNG PHÁP TRUY BẮT ĐIỂM3.3. Các phương pháp truy bắt điểm của đối tượngTa có thể...