... 4
CHƯƠNG 4
BIẾN ĐỔI 3D
21
4.2.2. Phép biến đổi tổng hợp
Phép quay
15
4.2.1. Các phép biến đổi cơ sở
Phép quay
Chọn trục xoay và góc xoay
Qui ước: Xoay ngược chiều kim đồng hồ theo ... Press Inc, 1990.
1
BÀI GIẢNG
ĐỒ HỌA MÁY TÍNH
GV: Vũ Đức Huy
SĐT: 0912316373
Bộ môn: HTTT-ĐHCNHN
EMail: huyhaui@gmail.com
Thời lượng:
Số tín chỉ: 03
Lên lớp: 20
TH: 25
Bài tập lớn +...
... Khái niệm Đồ họa máy tính
Đồ họa máy tính tương tác mang lại nhiều thuận
lợi cho người dùng trong việc phát sinh hình ảnh
từ khi có phát minh của máy ảnh và truyền hình.
Với máy tính, ta ... liệu đang thực hiện.
Gói phần mềm đồ hoạ (Graphics Package): Cung
cấp các hàm đồ hoạ cho chương trình ứngdụng
9
1.1 Khái niệm Đồ họa máy tính
Đồ họa máy...
... đoạn P
i
P
i+1
, đường cong đi lệch quá xa với
đường cong thật đã tồn tại
8
5.2. Xấp xỉ đường cong Lagrang
Cho n+1 điểm P
0
(x
0
,y
0
),…,P
n
(x
n
,y
n
)→ xây dựng
đường cong đi qua các ... đường cong
Qua hai điểm vẽ được một đường thẳng.
Qua ba điểm vẽ được một đường cong trong
mặt phẳng.
Qua bốn điểm vẽ được một đường cong trong
không gian.
Dùng...
... 09/04/13 1
Phan Lê Na
Bộ môn Khoa học Máy tính
Khoa Công nghệ Thông tin
Trường Đại học Vinh
phanlena@yahoo.com
09/04/13 5
Chương 1: Tổng quan về đồ họa máy tính
Màn hình đồ hoạ
Khởi tạo đồ hoạ
Hàm ...
Quân,
Giáo trình Cơ sở Đồ hoạ Máy tính
, NXB Giáo dục,
2000.
2. Lê Tấn Hùng, Huỳnh Quyết Thắng, Kỹ thuật đồ hoạ,
NXB KH-KT 2003.
3. Phan Hữu Phúc,
Cơ sở...
... ĐỒ HỌA RASTER
ĐỒ HỌA RASTER
THUẬT TOÁN
THUẬT TOÁN
VẼ ĐƯỜNG BẬC HAI
VẼ ĐƯỜNG BẬC HAI
Giảng viên : Bùi Tiến Lên
Trang 2
Thuật toán vẽ đường bậc hai
Thuật toán vẽ đường bậc hai
Bước 1 Rút gọn đường ... cong cần vẽ (Dựa trên tính
đối xứng của đường cong).
Bước 2 Phân vùng đường cong cần vẽ. Dựa trên
kết quả của việc khảo sát hàm số đường cong cụ thể
là sự...
... ĐỒ HỌA RASTER
ĐỒ HỌA RASTER
CÁC THUẬT TOÁN
CÁC THUẬT TOÁN
VẼ ĐƯỜNG TRÒN
VẼ ĐƯỜNG TRÒN
Giảng viên : Bùi Tiến Lên
Trang 2
Phân loại đường tròn
Phân loại đường tròn
Đường tròn tâm O
O O
Đường tròn ... i+1
i
A
B
Trang 12
Thuật toán MidPoint
Thuật toán MidPoint
- Khái niệm bên trong / bên
ngoài đường tròn
- Hàm kiểm tra một điểm
bên trong / bên ngoài
đường tròn...
... ĐỒ HỌA 2D
ĐỒ HỌA 2D
CÁC PHÉP BIẾN ĐỔI
CÁC PHÉP BIẾN ĐỔI
Giảng viên Bùi Tiến Lên
Trang 2
Phép biến đổi là gì ?
Phép biến đổi là gì ?
Phép biến đổi là một ánh xạ từ không ... 17
Biến đổi đối tượng
Biến đổi đối tượng
Trang 18
Biến đổi đối tượng
Biến đổi đối tượng
Trang 19
Biến đổi đối tượng
Biến đổi đối tượng
Trang 20
Biến đổi đối tượng
Biến...
... ĐỒ HỌA 2D
ĐỒ HỌA 2D
CÁC THUẬT TOÁN XÉN HÌNH
CÁC THUẬT TOÁN XÉN HÌNH
Giảng viên : Bùi Tiến Lên
Trang 2
Xén hình là gì (Clipping) ?
Xén hình là gì (Clipping) ?
Là thao tác loại bỏ phần hình ... một cửa sổ quan sát.
Trang 3
Các loại xén hình
Các loại xén hình
- Xén điểm
- Xén đoạn thẳng
- Xén đa giác
- Xén đối tượng
Xén điểm
Xén điểm
Trang 5
Cách xén
Các...
... ĐỒ HỌA 2D
ĐỒ HỌA 2D
ĐƯỜNG CONG
ĐƯỜNG CONG
Giảng viên : Bùi Tiến Lên
Trang 2
Phân loại
Phân loại
Quan điểm toán học
- Đường cong được biểu diễn bằng hàm số
-
Đường cong được biểu ... ]
π∈
=
=
8,0t
tsintty
tcosttx
( )
( )
[ ]
π∈
=
=
2,0t
tsinty
tcostx
ĐƯỜNG CONG CAD
ĐƯỜNG CONG CAD
ĐƯỜNG CONG BEZIER
ĐƯỜNG CONG BEZIER
... ∆y
i
∆y
i
+ ∆∆y
i
∆∆y
i
+ 6a∆x
3
Đường con...
... ĐỒ HỌA 2D
ĐỒ HỌA 2D
QUI TRÌNH HIỂN THỊ
QUI TRÌNH HIỂN THỊ
Giảng viên : Bùi Tiến Lên
Trang 2
Các bước hiển thò
Các bước hiển thò
Input : Mô hình các đối tượng
Output ... chuyeồn toùa ủoọ
bửụực 2 + 3 : xeựn + chuyeồn tóa ủoọ
Trang 6
bước 4 : vẽ
bước 4 : vẽ
Kết quả
ĐỒ HỌA 2D
ĐỒ HỌA 2D
MOÂ HÌNH
MOÂ HÌNH
Trang 8
Đối tượng được biểu diễn như thế nào ?
Đối tượng được ... của một đ...
... ĐỒ HỌA 3D
ĐỒ HỌA 3D
CÁC PHÉP BIẾN ĐỔI 3D
CÁC PHÉP BIẾN ĐỔI 3D
Giảng viên : Bùi Tiến Lên
Trang 2
Công thức biến đổi
Công thức biến đổi
)z,y,x(T'z
)z,y,x(Ty
)z,y,x(T ... đặt
Cài đặt
// Lưu thơng tin phép biến đổi
struct TAffine3D {
double M[4][4];
};
Trang 8
Tính chất
Tính chất
Phép biến đổi affine 3D chiều
-
Bảo toàn tính thẳng.
-
Bảo toàn tính song song.
-...
... ĐỒ HỌA 3D
ĐỒ HỌA 3D
TỔNG QUAN
TỔNG QUAN
Giảng viên : Bùi Tiến Lên
Caực Heọ Tóa ẹoọ
Caực Heọ Tóa ẹoọ
Trang 3
Phãn loái ... 14
Chiếu sáng
Chiếu sáng
Trang 15
Xén + Chiếu
Xén + Chiếu
vùng quan sát
Trang 16
Vẽ
Vẽ
vùng hiển thò
Hệ tọa độ màn hình
Moâ Hình 3D
Moâ Hình 3D
Trang 18
Đối tượng được biểu diễn ra sao ?
Đối tượng được ... tượng)
Hệ tọa độ cục bộ (tọa độ đối tượng)
x y
z
x...
... ĐỒ HỌA RASTER
ĐỒ HỌA RASTER
CÁC THUẬT TOÁN
CÁC THUẬT TOÁN
VẼ ĐƯỜNG THẲNG
VẼ ĐƯỜNG THẲNG
Giảng viên : Bùi Tiến Lên
Trang
Trang
2
2
Bài toán vẽ đường thẳng
Bài toán vẽ đường thẳng
Input
(X1, ... hụùp 1
Trửụứng hụùp 1
Xaõy dửùng bieỏn pi
y = m(xi +1) + b
d1 = y - yi
d2 = yi + 1 - y
pi = x(d1 - d2)
i A
B
x
i
x
i
+1
y
i
+1
y
i
y
C
d
2
d
1
Trang
Trang
16
16...
... ĐỒ HỌA RASTER
ĐỒ HỌA RASTER
CÁC THUẬT TOÁN TÔ MÀU
CÁC THUẬT TOÁN TÔ MÀU
Giảng viên : Bùi Tiến Lên
Trang 2
Bài toán tô màu
Bài toán tô màu
Tô màu là thao tác tìm các điểm sáng ... 10
Thuật toán cải tiến
Thuật toán cải tiến
hạt giống : điểm sáng
kho : chứa các điểm hạt giống
Trang 11
Thuật toán cải tiến
Thuật toán cải tiến
biên biên
Minh họa tô...