13.07.2015 Views

Capítulo X: Introducción

Capítulo X: Introducción

Capítulo X: Introducción

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Capítulo 5: Despliegue Multi-resolucióndirecto de volúmenes, el volumen no es un objeto geométrico, por lo quehay que tomar ciertas consideraciones adicionales para lograr unacorrecta visualización.(a) (b) (c) (d)Figura 5.10: clipping plane. Se muestra los casos en que el clipping plane no corta albrick (a), y casos donde lo corta en sólo las caras frontales (b), algunas frontales yotras traseras (c) y sólo las traseras (d). En los tres últimos casos, es necesariogenerar un polígono mediante MC-Slicing. El área gris corresponde al área visible delbrick luego del clipping. Las líneas oscuras corresponden a los polígonos desplegadossin clipping (imágenes superiores) y con clipping (imágenes inferiores).Para el caso de ray casting basado en GPU, el clipping plane sólo puedecortar los polígonos frontales que se despliegan de cada brick. Si estospolígonos son total o parcialmente removidos por el clipping plane, esnecesario desplegar adicionalmente un polígono, correspondiente a laintersección del clipping plane con el brick (ver Fig. 5.10). El polígono deintersección puede determinarse fácilmente mediante la técnica de MC-Slicing [BEN05]. Considerando al brick como una celda delimitada por 8vértices, y al plano como una ecuación implícita f(x,y,z)=0, un paso delalgoritmo de Marching Cubes nos permite obtener los vértices de laintersección del plano con el brick.-97-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!