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

Bài giảng kỹ thuật đồ họa (computer graphics) trần nguyên ngọc

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 (8.49 MB, 290 trang )

K thu t đ h a

Computer Graphics

Tr n Nguyên Ng c 2010
HVKTQS

1


Sinh viên làm vi c v i ai?
 Giáo viên: Tr n Nguyên Ng c
 N i công tác: B môn KHMT, khoa
CNTT, T ng 2 nhà A1 HVKTQS.
 Email:
 Gi h c:
 Phòng h c:
 Gi i đáp câu h i: 8h30-9h45, th 6
hàng tu n, t i b môn
Tr n Nguyên Ng c 2009 HVKTQS

2


h a máy tính ( HMT) là gì?
ây là m t h ng quan tr ng c a
khoa h c máy tính

i t ng nghiên c u c a HMT là
vi c thi t l p, l u tr và x lý các mô
hình d i d ng hình nh c a chúng


trên máy tính.
 Môn h c HMT là m t môn tin h c


Tr n Nguyên Ng c 2009 HVKTQS

3


T ng quan v

HMT&XLA

Image Processing

Images
Computer
Graphics

Computer
Vision

Models
Tr n Nguyên Ng c 2009 HVKTQS

4


N i dung khóa h c
 Môn h c thu c nhóm:

h a máy
tính và x lý nh
 T ng s ti t:
 Ki n th c g m 4 ch ng:





Ch ng I. Nh p môn k thu t đ h a
Ch ng II.
h a hai chi u
Ch ng III.
h a 3 chi u
Ch ng IV. Gi i thi u m t s k thu t x
và các h ng ng d ng
Tr n Nguyên Ng c 2009 HVKTQS

lý đ h a

5


tr thi t t sinh viên c n:
 N m các nguyên lý c b n c a HMT
 Hi u đ c các ki n th c hình h c khi
xây d ng các mô hình hai, ba chi u
 Bi t cách l p trình đ h a trong môi
tr ng Windows
 Có khái ni m t ng quan v các ng

d ng c a HMT trong th c t hi n nay

Tr n Nguyên Ng c 2009 HVKTQS

6


S h c

HMT th nào?

 T ôn t p các ki n th c c b n v đ i s
tuy n tính & hình h c không gian
 Ôn t p các ki n th c v l p trình h ng đ i
t ng
 H c cách bi u di n đ h a và các thu t
toán l p trình đ h a
 H c cách hi n th c thu t toán trên các môi
tr ng l p trình Windows
 Tham gia nghiên c u, th o lu n các đ tài
khoa h c v
HMT
Tr n Nguyên Ng c 2009 HVKTQS

7


Tài li u tham kh o
S TT


1

Tên tài li u

h a máy tính
(2 t p + CD)

2

3

Computer graphics

4

Graphics Gems

Tác gi

N m xu t
b n

Nhà xu t
b n

Tr n Giang S n

2008

KHKT


. .

2006

Donald Hearn,
M. Pauline Baker

1996

Andrew S.
Glassner

1995

Tr n Nguyên Ng c 2009 HVKTQS

-

PrenticeHall,
Inc
AP
Profes
sinal

N

c xu t
b n


Vi t Nam

Nga

M

M

8


K t lu n

Learning instead of
Teaching
Learning by Doing

Tr n Nguyên Ng c 2009 HVKTQS

9


ng d ng đ h a và các
thi t b đ h a máy tính

Tr n Nguyên Ng c - BM KHMT

1



N i dung
 ng d ng c a đ h a
 Các thi t b hi n th

 Màn hình CRT
 Màn hình tinh th l ng
 Plasma

 Các thi t b in
 Máy in kim
 Máy in laser
 Máy in nhi t

 H th ng đ h a trên PC
 ch đ màn hình
 Ki n trúc VIDEO RAM

Tr n Nguyên Ng c - BM KHMT

2


Computer Graphics & Image processing

h a máy tính
T o ra các hình
nh
T ng h p các
hình nh b ng máy
tính


X

lý nh

Bi n đ i nh, xóa
nhi u, làm t t nh
Trích ch n các đ c
tr ng c a nh
Phân tích nh

Tr n Nguyên Ng c - BM KHMT

3


u đi m c a t

ng tác đ h a



S

d ng đ h a trong giao di n v i ng



S


phát tri n c a đ h a máy tính ngày càng r ng rãi



i dùng



các ch đ đ h a 2D và 3D ph c v trong các l nh v c xã h i khác
nhau nh KH, giáo d c, y h c, k thu t, th ng m i và gi i trí.



Tính n ng nh 2D, 3D phát tri n cao cho phép x
m t cách nhanh chóng.



Nh n m nh nh ng u đi m: b ng máy tính chúng ta có th t o đ
không nh ng hình nh c a th gi i th c (real world) mà còn c
nh ng v t tr u t ng và các nh t ng h p.



Cho phép hi n th nh ng hình nh đ ng.

lý các d

li u nh
c


h a có th t o ra nh ng k t qu hay s n ph m có ch t l ng
cao h n và chính xác h n, n ng su t h n, và gi m chi phí thi t
k .

Tr n Nguyên Ng c - BM KHMT

4


ng d ng c a đ h a
arts, publicity -

ây là đ ng l c chính trong HMT hi n nay

Tr n Nguyên Ng c - BM KHMT

5






Ph n m m h tr PaintShop Pro, Adobe Photoshop,…t o c m
giác y nh đang làm vi c ngoài đ i th c.
Ch ng trình trò ch i, k x o đi n nh


ng d ng c a đ h a

Scientific visualizations

Tr n Nguyên Ng c - BM KHMT

7


ng d ng c a đ h a
Education, training

Tr n Nguyên Ng c - BM KHMT

8


ng d ng c a đ h a
User Interfaces

Tr n Nguyên Ng c - BM KHMT

9


 Dùng h th ng c a s qu n lý các
ho t đ ng di n ra đ ng th i và các
đ i t ng trên màn hình. Nh n chu t,
ch n menu, bi u t ng, MS Windows.

Tr n Nguyên Ng c - BM KHMT


10


ng d ng c a đ h a
Computer-Aided Design

Tr n Nguyên Ng c - BM KHMT

11





ng d ng chính c a đ h a t

ng tác đ i t

ng không gian.

Thi t k các thành ph n và h th ng c khí, đi n, các thi t
b đi n t , xây d ng, thi t k thân ô tô, thân máy bay và
tàu th y, chip giao di n r ng, h th ng cáp quang, m ng
đi n tho i và máy tính…



Phác th o khung, hi u ch nh theo chi u b t k , k t h p mô
hình chi u sáng, tô màu, t o bóng…t o k t qu cu i cùng
r t g n v i th gi i th c.


Tr n Nguyên Ng c - BM KHMT

12


ng d ng c a đ h a
Geographical Information

Tr n Nguyên Ng c - BM KHMT

13


 S đ v trí đ a lý và các hi n t
t nhiên chính xác

Tr n Nguyên Ng c - BM KHMT

ng

14


ng d ng c a đ h a
Terrain Modeling

Tr n Nguyên Ng c - BM KHMT

15



ng d ng c a đ h a
X lý nh ng nh y t
c ng là m t đ ng l c
khác c a HMT
Thu đ c nhi u đ u t
Xúc ti n vi c k t n i
HMT v i video,
máyquét, v.v.

Tr n Nguyên Ng c - BM KHMT

16


×