You are on page 1of 30

O HOA 3D

PHEP CHIEU



Trang 2
Phep chieu la g ?
Chuyen toa o cua cac oi tng t khong gian len mat
phang chieu 2 chieu.
mat phang
chieu
camera
tia chieu
iem chieu iem
khung canh
Trang 3
Cac loai phep chieu
Phep chieu vuong goc Phep chieu phoi canh
Trang 4
Cac loai phep chieu vuong goc
Trang 5
Cac loai phep chieu phoi canh
Trang 6
Tnh chat
-Bao toan tnh thang
-Bao toan tnh th t
A
B
A
B
C
C
Trang 7
ng dung
-Hnh chieu cua oan thang se la oan thang
-Hnh chieu cua a giac se la a giac
A
B
A
B
Trang 8
Cong thc
( ) ( )
|
|
|
|
|
.
|

\
|
=
+ + + =
+ + + =
+ + + =
+ + + =
33 32 31 30
23 22 21 20
13 12 11 10
03 02 01 00
w z y x
'
w
'
z
'
y
'
x
w 33 z 23 y 13 x 03
'
w
w 32 z 22 y 12 x 02
'
z
w 31 z 21 y 11 x 01
'
y
w 30 z 20 y 10 x 00
'
x
m m m m
m m m m
m m m m
m m m m
P P P P P P P P
: tran ma Dang
P m P m P m P m P
P m P m P m P m P
P m P m P m P m P
P m P m P m P m P
: ham Dang
Trang 9
Phep chieu vuong goc
x
y
z
O
mat phang chieu
Khoi quan sat
Trang 10
Phep chieu vuong goc Khoi quan sat
x
y
z
O
l
r
Trang 11
O
Phep chieu vuong goc Khoi quan sat
x
y
z
b
t
Trang 12
Phep chieu vuong goc Khoi quan sat
O
x
y
z
n
f
Trang 13
Phep chieu vuong goc Khoi quan sat
O
x
y
z
(l,t,n)
(r,t,n)
(l,b,n)
(r,b,n)
(r,b,f)
(r,t,f)
(l,t,f)
(l,b,f)
Trang 14
Phep chieu vuong goc Mat phang chieu
O
x
y
z
n
x
y
O
Trang 15
Phep chieu vuong goc Chieu
P
x
y
z
P
O
Trang 16
Phep chieu vuong goc Cong thc
|
|
|
|
|
.
|

\
|
=
=
=
=
1 n 0 0
0 0 0 0
0 0 1 0
0 0 0 1
M
tran ma Dang
n P
P P
P P
ham Dang
'
z
y
'
y
x
'
x
Trang 17
Phep chieu phoi canh
x
y
z
O
Khoi quan sat
mat phang chieu
Trang 18
Phep chieu phoi canh Khoi quan sat
x
y
z
O
(l,t,n)
(l,b,n)
(r,b,n)
(r,t,n)
Trang 19
Phep chieu phoi canh Khoi quan sat
x
y
z
O
(l,t,n)
(l,b,n)
(r,b,n)
(r,t,n)
Trang 20
Phep chieu phoi canh Khoi quan sat
x
y
z
O
(l,t,n)
(l,b,n)
(r,b,n)
(r,t,n)
Trang 21
Phep chieu phoi canh Mat phang chieu
x
y
z
O
x
y
O
Trang 22
Phep chieu phoi canh Chieu
P
x
y
z
O
P
Trang 23
Phep chieu phoi canh Cong thc
|
|
|
|
|
.
|

\
|
=
=
=
=
0 0 0 0
n 1 1 0 0
0 0 1 0
0 0 0 1
M
tran ma Dang
n P
P
nP
P
P
nP
P
ham Dang
'
z
z
y '
y
z
x
'
x
XEN
Trang 25
Xen la g ?
Khoi quan sat W
camera
Ket qua xen
Trang 26
Cac mat cua khoi quan sat
Khoi quan sat W gom sau mat :
-mat trai l
-mat phai r
-mat di b
-mat tren t
-mat xa f
-mat gan n
Trang 27
Mien trong & mien ngoai cua mat
ben ngoai
ben ngoai
ben trong
Trang 28
Xen oan thang
Input
oan thang P
1
P
2

Output
P
1
P
2


W
Thuat toan
bc 1 Xen trai
bc 2 Xen phai
bc 3 Xen di
bc 4 Xen tren
bc 5 Xen xa
bc 6 Xen gan
P
1

P
2

Q
1

Q
2

Trang 29
Xen oan thang
P
1

P
2

P
1

P
2

P
2

P
1

P
1

P
2

Trang 30
Xen a giac
Input
a giac IN = {p
0
, p
1
, ... , p
n-1
}
Output
a giac OUT = IN W
Thuat toan
bc 1 Xen trai
bc 2 Xen phai
bc 3 Xen di
bc 4 Xen tren
bc 5 Xen xa
bc 6 Xen gan

You might also like