03.04.2013 Views

Uma Arquitetura de Suporte a Interações 3D ... - DCA - Unicamp

Uma Arquitetura de Suporte a Interações 3D ... - DCA - Unicamp

Uma Arquitetura de Suporte a Interações 3D ... - DCA - Unicamp

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

6.2 Exemplos <strong>de</strong> aplicações 143<br />

Fig. 6.9: Posicionamento restrito a vértices.<br />

do vetor normal e vetores tangentes. Esses dados são utilizados pela aplicação para posicionar<br />

o cursor tría<strong>de</strong> na superfície e orientá-lo <strong>de</strong> acordo com a base tangente.<br />

6.2.5 Posicionamento restrito a vértices<br />

Esta tarefa é semelhante ao posicionamento restrito a superfícies, pois também envolve o posi-<br />

cionamento <strong>de</strong> um cursor <strong>3D</strong> em pontos da superfície visualizada. Entretanto, neste caso o cursor<br />

só é posicionado nos vértices da malha. Para obter este comportamento, simulamos a influência <strong>de</strong><br />

um campo <strong>de</strong> gravida<strong>de</strong> em torno <strong>de</strong> cada vértice. Quando o cursor 2D se aproxima <strong>de</strong>ste campo, é<br />

automaticamente <strong>de</strong>slocado para a posição do vértice. Além disso, não calculamos a orientação do<br />

cursor no ponto <strong>de</strong> restrição. <strong>Uma</strong> imagem <strong>de</strong>sta aplicação é mostrada na figura 6.9. O cursor <strong>3D</strong> é<br />

exibido como uma pequena esfera vermelha. Para facilitar a compreensão, mostramos o conteúdo da<br />

região <strong>de</strong> interesse centralizada na posição do cursor. Os pontos brancos da região <strong>de</strong> interesse cor-<br />

respon<strong>de</strong>m aos pixels que possuem atributos codificados. Para uma melhor visualização, o tamanho<br />

<strong>de</strong> cada ponto foi aumentado nesta imagem (na realida<strong>de</strong>, cada ponto correspon<strong>de</strong> a apenas um pixel).<br />

Esses pixels são os pixels coinci<strong>de</strong>ntes com a rasterização dos vértices da malha.

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

Saved successfully!

Ooh no, something went wrong!