computação gráfica aulas

3210 palavras 13 páginas
Computação Gráfica
2007/2008

Licenciatura em Engenharia Informática
Guião das Aulas Teóricas
GU-CG-07-08
Ana Paula Cláudio
Determinação de Superfícies Visíveis
( Visible-Surface Algorithms )

OU

Eliminação de Superfícies Invisíveis
( Hidden-Surface Removal)
An example of occlusion in the real world. The house occludes the view onto the tree; the shaded area represents the volume that the viewer cannot see.

http://www.gamasutra.com/features/20020717/bacik_pfv.htm
Eliminação de Superfícies Invisíveis

No mundo real se há um objecto opaco entre o observador e um segundo objecto, este último fica invisível.

Usar algoritmos para tratar a eliminação de objectos invisíveis é o primeiro passo no caminho para a obtenção de imagens realistas.

Imagens idênticas às que se obteriam fotografando os objectos equivalentes no mundo físico.

Eliminação de Superfícies Invisíveis

É visualizado um carro num modelo de arame.

Quais as faces da malha poligonal que são visíveis?

Eliminação de Superfícies Invisíveis
Espaço objecto vs Espaço imagem

Solução no espaço objecto
O problema da eliminação de invisíveis pode ser resolvido no espaço de coordenadas do utilizador - solução no espaço dos objectos
OU
Solução no espaço imagem no espaço de coordenadas do periférico - solução no espaço das imagens.

Existem soluções híbridas!
Eliminação de Superfícies Invisíveis

Nas soluções no espaço objecto, para cada objecto determinam-se as partes que são ocultadas pelo próprio objecto ou por outros objectos da cena e gera-se a respectiva imagem.
Nos cálculos utilizam-se coordenadas do utilizador (normalmente vírgula flutuante e dupla precisão). Em pseudo-código:
Para cada objecto da cena
Determinar as partes não ocultadas pelo próprio objecto ou por outros objectos e gerar a sua imagem
Eliminação de Superfícies Invisíveis

Nas soluções no espaço imagem, para cada pixel determinam-se os objectos cuja projecção

Relacionados

  • CG 2015 01 Aula01 Introducao
    1695 palavras | 7 páginas
  • Construção Mecanica
    5097 palavras | 21 páginas
  • ATPS
    1843 palavras | 8 páginas
  • teste
    2090 palavras | 9 páginas
  • atps
    1929 palavras | 8 páginas
  • atps computacao
    1910 palavras | 8 páginas
  • ashdcuhaushcfa
    12703 palavras | 51 páginas
  • Professor
    12703 palavras | 51 páginas
  • Computação gráfica
    841 palavras | 4 páginas
  • Computação Gráfica
    15472 palavras | 62 páginas