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
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.