Documente Academic
Documente Profesional
Documente Cultură
Valentin Stoica
Modelarea adaptivă
păstreaza o precizie de
reprezentare constantă
dimensiunea feţelor
poligonale variază în funcţie
de curbura suprafeţei
în părţile cu curbură
pronunţată sunt introduse
mai multe poligoane pe
unitatea de suprafaţă
(b)
x 2 a 2 y 2 b 2 z 2 c 2 1 0 si
Hiperboloid
x 2 a 2 y2 b2 z2 c2 1 0
Paraboloid eliptic x 2 a 2 y2 b2 z
Notatia matriceala:
t x x ' x t x
y ' y t
P' = P + T , unde T t y ; deci: y
t z z' z t z
x ' s x 0 0 x
y ' 0 sy 0 y
P' S P, deci
z' 0 0 s z z
z
x ' (cos u cos sin u sin ) x cos y sin
y' (sin u cos sin cos u ) x sin y cos
x ' s x 0 0 x
y ' 0 sy 0 y
Scalarea
z' 0 0 s z z
X ' 1 0 0 t x X X' X wt x
Y ' 0 Y' Y wt
1 0 t y Y y
P' T P Z' 0
0 1 t z Z
; rezultă
Z' Z wt z
w ' w
w ' 0 0 0 1 w
s x 0 0 0
0 sy 0 0
S(s x , s y , s z )
0 0 sz 0
0 0 0 1
X' s x 0 0 0 X X ' s x X
Y ' 0 0 Y
sy 0 Y ' s y Y
P' SP Z' 0 0 sz 0 Z ;
Z' s z Z
w ' 0 0 0 1 w w ' w
rezulta
X' 1 0 0 0 X X ' X
Y' 0 cos sin Y' Y cos Z sin
0 Y
P' R X P
Z' 0 sin cos 0 Z
; rezulta
Z' Y sin Z cos
w ' w
w ' 0 0 0 1 w