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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

148 Resultados<br />

Fig. 6.12: Posicionamento restrito <strong>de</strong> acordo com as direções principais.<br />

6.2.8 Posicionamento restrito <strong>de</strong> acordo com as curvaturas e direções princi-<br />

pais<br />

Para realizarmos tarefas <strong>de</strong> posicionamento restrito <strong>de</strong> acordo com as curvaturas e direções prin-<br />

cipais, baseamo-nos na idéia <strong>de</strong> geometric snapping proposta por Yoo and Ha [2004] e inspirada na<br />

técnica <strong>de</strong> image snapping [Gleicher, 1995]. Nesta técnica, o cursor restrito a um vértice da superfície<br />

po<strong>de</strong> ser <strong>de</strong>slocado a outro vértice <strong>de</strong> acordo com a avaliação <strong>de</strong> uma função <strong>de</strong> custo <strong>de</strong> movimento<br />

baseada nos atributos <strong>de</strong> curvatura da superfície. Essa função utiliza os mínimos ou máximos locais<br />

das curvaturas principais em cada vértice do mo<strong>de</strong>lo <strong>de</strong> modo a realizar um posicionamento restrito<br />

do cursor a vales e topos da superfície.<br />

Na arquitetura proposta, utilizamos o cálculo <strong>de</strong> atributos geométricos para calcular curvaturas e<br />

direções principais <strong>de</strong> modo a realizar dois tipos <strong>de</strong> posicionamentos restritos. O primeiro consiste<br />

em <strong>de</strong>slocar um cursor tría<strong>de</strong> nas direções principais da superfície. Esse tipo <strong>de</strong> restrição po<strong>de</strong> ser<br />

útil em aplicativos que utilizam as direções principais para realizar hatching coerente com a forma<br />

do objeto [Elber, 1999, Praun et al., 2001], pois fornece um meio <strong>de</strong> interagir com os traços através<br />

<strong>de</strong> pintura <strong>3D</strong>. <strong>Uma</strong> ilustração <strong>de</strong> aplicação simples utilizando este tipo <strong>de</strong> restrição é mostrada na

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

Saved successfully!

Ooh no, something went wrong!