Mu ltip rocessor Iso-surface Volume Reudering
Mu ltip rocessor Iso-surface Volume Reudering
Mu ltip rocessor Iso-surface Volume Reudering
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Firsl, all explanation is given on how ray propagntiou works in parallel view.<br />
I lI' ('o n ll ~ ilion' co m plex a nd the difference will be explained later.<br />
In ' ....rs l"'d ivl, vie-w tlu<br />
6. 1. P a ralle l v iew<br />
Recording if ally rays are coming into R cube is a st ra ight forward PTOCI"SS . Unfo rtuna tely it sti ll It':wt'l< us \'<br />
cubes WI" han' to check. as each cu bo with a non-zero incomin g ray-count make t hree other cubes ha ve ;,<br />
incoming ray-count. \re can also be more precise th an t his by using a mat rix. T he rnnt.rix is called th .. pr<br />
matrix and it gives l,he relative overlap between t he front side s urfaces all d 1.1,1' har-kslde <strong>surface</strong>s. It ca n a h<br />
HS a matrix which ~ i n'S t he probability t hat a ray exits 0 11 a sur face, giw 'lL that. it ('1I1 ('f5 0 11 anot he r sur ra<br />
T he propagation mat rlx is derived from the vis ualizat ion matri x .tt (gin'll ill equat iou 2) , T his vis<br />
mat,rlx A f trans form s a cocmliuat e from t he d " I,1.1.. point..<br />
If we han' visuallza t.iou nuu.ri x ,\.1, WI' call find the prop aga t io n mat rix P , To dn thi ~ wr- lirstlilld ti ll' f<br />
po int of 11 ("(,II. T his ('aIL be done by locking a t.he bottom row of . \,,1. \rf' cal l t his front ruost. point, ;·;1<br />
vector is i'i by definition. " '(' wo rk ill a ti m"!' dimensio nal system, which means WI' will han:, ,.. ill;ltl pOillls rJ<br />
n·11. "'p find c\ by l aking rl' a nd change dimension 0 , In a simil a r way WI' find i'i am i '":1. All tlu- ot her II<br />
a re linea r n unbinations of t hese vecto rs. T his aut.'JllIfltically leads to l:r !Jt'illg t.he I»u-k most poi nl . This i~<br />
figllrE'i .<br />
]<br />
..<br />
0 ......../ ....<br />
, /<br />
~<br />
"<br />
'4<br />
To find t ill' actual mn t rix P \\"(' do:<br />
7<br />
'4<br />
/<br />
, " 11<br />
if ,) ~ ~j > () and