Tải bản đầy đủ (.pdf) (31 trang)

Bài giảng Đồ họa máy tính: Các khái niệm đồ họa máy tính - Ma Thị Châu (2017)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.18 MB, 31 trang )

Đồ họa máy tính
(Computer Graphics)
Các khái niệm đồ họa máy tính

1

2/8/2017

Ma Thị Châu - PTN TTNM


Các khái niệm ĐHMT


Điểm ảnh (Pixel)


Điểm ảnh








2

Đơn vị cơ bản xây dựng nên một bức ảnh
trên màn hình máy tính
viết tắt của “picture element” – thành phần


ảnh
Hình trịn, hình vng, hay HCN

Độ phân giải màn hình
Các chế độ màu của màn hình

2/8/2017

Ma Thị Châu - PTN TTNM


Các khái niệm ĐHMT


Mành và vectơ





3

Ảnh mành >< Ảnh vectơ
Đưa ra từ khái niệm mành trong các hệ
thống TV – là một hàng các điểm ảnh
Thường được biết đến là đường quét
(scanline)
Ảnh hưởng nhiều đến các thuật toán –
yêu cầu giảm bộ nhớ, song song hóa,
....

2/8/2017

Ma Thị Châu - PTN TTNM


Quét mành đan xen
(Raster interlaced scanning)

4

2/8/2017

Ma Thị Châu - PTN TTNM


Các khái niệm ĐHMT



-

-

5

Tọa độ
Hàng và cột
Hệ trục tọa độ
Hệ trục tọa độ Đềcác
Hệ trục tọa độ cực


2/8/2017

Ma Thị Châu - PTN TTNM


Các khái niệm ĐHMT


6

Hệ trục tọa độ

2/8/2017

Ma Thị Châu - PTN TTNM


Các khái niệm ĐHMT


7

Hệ trục tọa độ

2/8/2017

Ma Thị Châu - PTN TTNM



Các khái niệm ĐHMT


8

Hệ trục tọa độ

2/8/2017

Ma Thị Châu - PTN TTNM


Các khái niệm ĐHMT
Chuyển từ 3D sang 2D thông qua phép chiếu phối cảnh

9

2/8/2017

Ma Thị Châu - PTN TTNM


Các khái niệm ĐHMT (…)


Điểm (Point)





Đoạn thẳng




10

Một vị trí trong khơng gian, 2D hoặc 3D
Nối hai điểm
Có mật độ khơng đổi
Bắt đầu và kết thúc tại điểm

2/8/2017

Ma Thị Châu - PTN TTNM


Các khái niệm ĐHMT (…)


Đỉnh (Vertex)




Cạnh (Edge)





Nối 2 đỉnh

Mặt (Polygon/Face/Facet)



11

Đỉnh của đa giác

Một đa giác bất kỳ
Đơn vị cơ bản của ĐHMT

2/8/2017

Ma Thị Châu - PTN TTNM


Các khái niệm ĐHMT (…)


12

Một số thuật ngữ

2/8/2017

Ma Thị Châu - PTN TTNM



Các luồng xử lý đồ họa




Các luồng xử lý đồ họa thường được thực
hiện tuần tự
Có hai luồng xử lý đồ họa



13

Luồng xử lý đồ họa 3D
Luồng xử lý đồ họa 2D

2/8/2017

Ma Thị Châu - PTN TTNM


Luồng xử lý đồ họa 3D

14

2/8/2017

Ma Thị Châu - PTN TTNM



Luồng xử lý đồ họa 2D

15

2/8/2017

Ma Thị Châu - PTN TTNM


Một ví dụ về luồng xử lý đồ họa…
Một cảnh vật cần thể hiện:

Ảnh thuộc về Picture Inc.

16

2/8/2017

Ma Thị Châu - PTN TTNM


Mơ hình khung lưới – Chiếu trực giao

17

2/8/2017

Ma Thị Châu - PTN TTNM



Chiếu phối cảnh

18

2/8/2017

Ma Thị Châu - PTN TTNM


Xét đến độ sâu

19

2/8/2017

Ma Thị Châu - PTN TTNM


Loại bỏ đường ẩn – thêm màu sắc

20

2/8/2017

Ma Thị Châu - PTN TTNM


Tạo bóng bất biến

21


2/8/2017

Ma Thị Châu - PTN TTNM


Tạo bóng phẳng

22

2/8/2017

Ma Thị Châu - PTN TTNM


Tạo bóng Gouraud, khơng có điểm phản chiếu

23

2/8/2017

Ma Thị Châu - PTN TTNM


Có điểm phản chiếu

24

2/8/2017


Ma Thị Châu - PTN TTNM


Tạo bóng Phong

25

2/8/2017

Ma Thị Châu - PTN TTNM


×