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.

xvi LISTA DE FIGURAS<br />

4.4 Tempo <strong>de</strong> processamento do cálculo <strong>de</strong> bases tangentes segundo diferentes abordagens:<br />

(a) Na CPU; (b) Na CPU sem carregamento dos resultados na GPU; (c) Na<br />

GPU com valência máxima <strong>de</strong> vértices ilimitada; (d) Na GPU com valência máxima<br />

<strong>de</strong> vértices limitada a 8; (e) Na GPU com valência máxima <strong>de</strong> vértices limitada a 4. . 82<br />

4.5 Visualização <strong>de</strong> proprieda<strong>de</strong>s <strong>de</strong> geometria diferencial estimadas por nosso método<br />

na GPU. (a) Curvaturas principais exibidas como cores; (b) Curvatura Gaussiana, em<br />

tons <strong>de</strong> cinza; (c, d) Direções principais. . . . . . . . . . . . . . . . . . . . . . . . . 85<br />

4.6 Visualização <strong>de</strong> proprieda<strong>de</strong>s <strong>de</strong> geometria diferencial estimadas por nosso método<br />

na GPU. (a) Curvatura média, em tons <strong>de</strong> cinza; (b) Magnitu<strong>de</strong> do tensor <strong>de</strong> <strong>de</strong>rivada<br />

da curvatura. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85<br />

4.7 Erro RMS da estimativa da curvatura Gaussiana em um toro discretizado em função<br />

<strong>de</strong> diferentes níveis <strong>de</strong> irregularida<strong>de</strong> da amostragem. . . . . . . . . . . . . . . . . . 86<br />

4.8 Toro discretizado com regularida<strong>de</strong> máxima da malha (esquerda) e irregularida<strong>de</strong><br />

máxima da malha antes da introdução <strong>de</strong> triângulos <strong>de</strong>generados (direita). . . . . . . 86<br />

4.9 Erro RMS da estimativa da curvatura Gaussiana em um toro discretizado segundo<br />

diferentes magnitu<strong>de</strong>s <strong>de</strong> <strong>de</strong>slocamento dos vértices ao longo do vetor normal exato. 87<br />

4.10 Toro discretizado, com ruído <strong>de</strong> <strong>de</strong>slocamento aplicado para cada vértice. Esquerda:<br />

com magnitu<strong>de</strong> mínima do <strong>de</strong>slocamento. Direita: com magnitu<strong>de</strong> máxima do <strong>de</strong>slocamento.<br />

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87<br />

4.11 Visualização das curvaturas principais codificadas como cores, para o mo<strong>de</strong>lo <strong>de</strong> um<br />

cavalo. (a) Aproximação por superfícies quadráticas; (b) Aproximação por superfícies<br />

cúbicas [Goldfeather and Interrante, 2004]; (c) Aproximação por curvatura normal;<br />

(d) Aproximação pela média do tensor <strong>de</strong> curvatura [Rusinkiewicz, 2004]; (e)<br />

Nossa técnica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89<br />

4.12 Visualização das curvaturas principais codificadas como cores, para o mo<strong>de</strong>lo <strong>de</strong> um<br />

coelho. (a) Aproximação por superfícies quadráticas; (b) Aproximação por superfícies<br />

cúbicas [Goldfeather and Interrante, 2004]; (c) Aproximação por curvatura normal;<br />

(d) Aproximação pela média do tensor <strong>de</strong> curvatura [Rusinkiewicz, 2004]; (e)<br />

Nossa técnica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90<br />

4.13 Tempo <strong>de</strong> processamento, em milissegundos, para estimar o tensor <strong>de</strong> curvatura e<br />

tensor <strong>de</strong> <strong>de</strong>rivada <strong>de</strong> curvatura para o mo<strong>de</strong>lo do cavalo. . . . . . . . . . . . . . . . 92<br />

4.14 Tempo <strong>de</strong> processamento, em milissegundos, para pré-processar as estruturas <strong>de</strong> dados<br />

utilizadas em cada método <strong>de</strong> estimativa. . . . . . . . . . . . . . . . . . . . . . 92<br />

5.1 Esquerda: objeto visualizado com mo<strong>de</strong>lo <strong>de</strong> iluminação <strong>de</strong> Blinn. Direita: visualização<br />

do valor <strong>de</strong> profundida<strong>de</strong> <strong>de</strong> cada pixel, mapeado em tons <strong>de</strong> cinza. . . . . . . 104<br />

5.2 Visualização do vetor normal em cores falsas. . . . . . . . . . . . . . . . . . . . . . 105<br />

5.3 Visualização dos vetores tangente (esquerda) e bitangente (direita) em cores falsas. . 105<br />

5.4 Visualização do valor absoluto da soma dos coeficientes do tensor <strong>de</strong> curvatura, em<br />

tons <strong>de</strong> cinza. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106<br />

5.5 Visualização das curvaturas principais, em cores falsas. . . . . . . . . . . . . . . . . 106<br />

5.6 Visualização dos vetores <strong>de</strong> direção principal mínima (esquerda) e máxima (direita),<br />

em cores falsas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

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

Saved successfully!

Ooh no, something went wrong!