Đồ họa hiện thực ảo - Bài 2 (HUST) GV. Lê Tấn Hùng
- 페이지 수
- 28
- 형식
- 크기
- 3.4 MB
- Trường
- Đại học Bách khoa Hà Nội
- 조회수
- 0
- 댓글
- 0
- Lượt tải
- 0
미리보기 생성 중...
Bài giảng về các giải thuật sinh các thực thể cơ sở trong đồ họa máy tính, bao gồm các phương pháp rời rạc hoá điểm ảnh và các giải thuật vẽ đường thẳng (DDA, Bresenham, Midpoint) và đường tròn. Giáo viên: Lê Tấn Hùng, HUST.
- 문서명
- Đồ họa hiện thực ảo - Bài 2 (HUST) GV. Lê Tấn Hùng
- 학교 / 강의
- Đại học Bách khoa Hà Nội · Đồ họa hiện thực ảo
- 내용
- Bài giảng về các giải thuật sinh các thực thể cơ sở trong đồ họa máy tính, bao gồm các phương pháp rời rạc hoá điểm ảnh và các giải thuật vẽ đường thẳng (DDA, Bresenham, Midpoint) và đường tròn. Giáo viên: Lê Tấn Hùng, HUST.
- 목차
- 이 문서는 명확한 목차가 없습니다.
- 페이지 수
- 28 페이지
- 업로더
- lienhejb
설명
Trích nội dung tài liệu
Bài 2: Các giải thuật sinh các thực thể cơ sở Le Tan Hung hunglt@it-hut.edu.vn (c) SE/FIT/HUT 2002 Giải thuật xây dựng các thực thể cơ sở Giải thuật sinh đường thẳng – Line Giải thuật sinh đường tròn - Circle Giải thuật VanAken sinh Ellipse Giải thuật sinh đa giác Giải thuật sinh ký tự (c) SE/FIT/HUT 2002 2 Rời rạc hoá điểm ảnh (Scan Conversion rasterization) Scan Conversion rasterization Tính chất các đối tượng cần đảm bảo : smooth continuous pass through specified points uniform brightness efficient (c) SE/FIT/HUT 2002 3 Biểu diễn đoạn thẳng Biểu diễn tường minh P(x2 , y2) (y-y1)/( x-x1) = ( y2-y1)/( x2-x1)1 y = kx + m Biểu diễn không tường minh u (y2-y1)x - (x2-x1)y + x2y1 - x1y2 = 0 hay rx + sy + t = 0 Biểu diễn tham biến P(x1, y1) P(u) = P1 + u(P2 - P1) u [0,1] m (c) SE/FIT/HUT 2002 4 Thuật toán DDA (Digital Differential Analizer) Giải thuật thông thường DrawLine(int x1,int y1, int x2,int y2, int color) { float y; int x; for (x=x1; x<=x2; x++) { y = y1 + (x-x1)*(y2-y1)/(x2-x1) WritePixel(x, Round(y), color ); }} Giải thuật DDA Với 0 < k < 1 xi+1 = xi + 1 yi+1 = yi + k với i=1,2,3.... (c) SE/FIT/HUT 2002 5 Giải thuật Bresenham 1960 Bresenham thuộc IBM điểm gần với đường thẳng dựa trên độ phân giai hưu hạn loại bỏ được các phép toán chia và phép toán làm tròn như ta đã thấy trong giải thuật DDA Xét đoạn thẳng với 0 < k < 1 2 d1 d2 1 0 0 (c) SE/FIT/HUT 2002 1 2 6 Giải thuật Bresenham d2 = y - yi = k(xi +1) + b - yi d1 = yi+1 - y = yi + 1 - k(xi + 1) - b A yi+1 d1 d2 yi B xi xi+1 (c) SE/FIT/HUT 2002 7 Giải thuật Bresenham (c) SE/FIT/HUT 2002 8 Giải thuật trung điểm-Midpoint Jack Bresenham 1965 / Pitteway 1967 VanAken áp dụng cho việc sinh các đường thẳng và đường tròn 1985 Các công thức đơn giản hơn, tạo được các điểm tương tự như với Bresenham d = F (xi + 1, yi + 1/2) là trung điểm của đoạn AB Việc so sánh, hay kiểm tra M sẽ được thay bằng việc xét giá tr
자주 묻는 질문
이 문서는 무료인가요?
네. “Đồ họa hiện thực ảo - Bài 2 (HUST) GV. Lê Tấn Hùng” 문서는 무료입니다. 로그인 후 '다운로드'를 클릭하여 원본 파일을 받으세요.
이 문서는 몇 페이지로 되어 있나요?
이 문서는 28페이지입니다, Đồ họa hiện thực ảo 과정용. 다운로드하기 전에 온라인으로 미리 볼 수 있습니다.
다운로드하기 전에 미리 볼 수 있나요?
네. 이 페이지의 온라인 리더를 통해 문서를 미리 본 후 다운로드 여부를 결정할 수 있습니다.
Đồ họa hiện thực ảo - Bài 2 (HUST) GV. Lê Tấn Hùng
미리보기 생성 중...
Trích nội dung tài liệu
Bài 2: Các giải thuật sinh các thực thể cơ sở Le Tan Hung hunglt@it-hut.edu.vn (c) SE/FIT/HUT 2002 Giải thuật xây dựng các thực thể cơ sở Giải thuật sinh đường thẳng – Line Giải thuật sinh đường tròn - Circle Giải thuật VanAken sinh Ellipse Giải thuật sinh đa giác Giải thuật sinh ký tự (c) SE/FIT/HUT 2002 2 Rời rạc hoá điểm ảnh (Scan Conversion rasterization) Scan Conversion rasterization Tính chất các đối tượng cần đảm bảo : smooth continuous pass through specified points uniform brightness efficient (c) SE/FIT/HUT 2002 3 Biểu diễn đoạn thẳng Biểu diễn tường minh P(x2 , y2) (y-y1)/( x-x1) = ( y2-y1)/( x2-x1)1 y = kx + m Biểu diễn không tường minh u (y2-y1)x - (x2-x1)y + x2y1 - x1y2 = 0 hay rx + sy + t = 0 Biểu diễn tham biến P(x1, y1) P(u) = P1 + u(P2 - P1) u [0,1] m (c) SE/FIT/HUT 2002 4 Thuật toán DDA (Digital Differential Analizer) Giải thuật thông thường DrawLine(int x1,int y1, int x2,int y2, int color) { float y; int x; for (x=x1; x<=x2; x++) { y = y1 + (x-x1)*(y2-y1)/(x2-x1) WritePixel(x, Round(y), color ); }} Giải thuật DDA Với 0 < k < 1 xi+1 = xi + 1 yi+1 = yi + k với i=1,2,3.... (c) SE/FIT/HUT 2002 5 Giải thuật Bresenham 1960 Bresenham thuộc IBM điểm gần với đường thẳng dựa trên độ phân giai hưu hạn loại bỏ được các phép toán chia và phép toán làm tròn như ta đã thấy trong giải thuật DDA Xét đoạn thẳng với 0 < k < 1 2 d1 d2 1 0 0 (c) SE/FIT/HUT 2002 1 2 6 Giải thuật Bresenham d2 = y - yi = k(xi +1) + b - yi d1 = yi+1 - y = yi + 1 - k(xi + 1) - b A yi+1 d1 d2 yi B xi xi+1 (c) SE/FIT/HUT 2002 7 Giải thuật Bresenham (c) SE/FIT/HUT 2002 8 Giải thuật trung điểm-Midpoint Jack Bresenham 1965 / Pitteway 1967 VanAken áp dụng cho việc sinh các đường thẳng và đường tròn 1985 Các công thức đơn giản hơn, tạo được các điểm tương tự như với Bresenham d = F (xi + 1, yi + 1/2) là trung điểm của đoạn AB Việc so sánh, hay kiểm tra M sẽ được thay bằng việc xét giá tr
- 문서명
- Đồ họa hiện thực ảo - Bài 2 (HUST) GV. Lê Tấn Hùng
- 학교 / 강의
- Đại học Bách khoa Hà Nội · Đồ họa hiện thực ảo
- 내용
- Bài giảng về các giải thuật sinh các thực thể cơ sở trong đồ họa máy tính, bao gồm các phương pháp rời rạc hoá điểm ảnh và các giải thuật vẽ đường thẳng (DDA, Bresenham, Midpoint) và đường tròn. Giáo viên: Lê Tấn Hùng, HUST.
- 목차
- 이 문서는 명확한 목차가 없습니다.
- 페이지 수
- 28 페이지
- 업로더
- lienhejb
댓글 (0)
댓글이 없습니다. 첫 댓글을 남겨보세요!
Đồ họa hiện thực ảo - Bài 7 (HUST) GV. Lê Tấn Hùng
Đồ họa hiện thực ảo - Bài 3 (HUST) GV. Lê Tấn Hùng
Đồ họa hiện thực ảo - Bài 5 ModelingTrans - Eng Version (HUST) GV.Lê Tấn Hùng
Đồ họa hiện thực ảo - Bài 9 Curves- EN Version (HUST) GV.Lê Tấn Hùng
Đồ họa hiện thực ảo - Bài 6 (HUST) GV. Lê Tấn Hùng
K5 Bộ đề luyện thi Trạng Nguyên Tiếng Việt (NXB DHQG)
K2 Bộ đề luyện thi Trạng Nguyên Tiếng Việt (NXB DHQG)
K3 Bộ đề luyện thi Trạng Nguyên Tiếng Việt (NXB DHQG)
K4 Bộ đề luyện thi Trạng Nguyên Tiếng Việt (NXB DHQG)
K1 Bộ đề luyện thi Trạng Nguyên Tiếng Việt (NXB DHQG)

댓글 (0)
댓글이 없습니다. 첫 댓글을 남겨보세요!