Apresentação para o 1º International Symposium on Interactive Game and Simulation. Data: 29 de novembro de 2010 Local: Campus Marquês de Paranaguá da PUC-SP.
Tema: Métodos de Tonalização
Alunos: Rafael Macedo; Igor Pereira dos Santos.
Flat, Gouraud e Phong: algoritmos de sombreamento 3D
1. Flat, Gouraud e Phong
Rafael Macedo Domingues da Silva
Igor Pereira dos Santos
2. Conhecido como Shading
Algoritmos calculados pelo OpenGL, que
criam a cor do modelo, baseado na
iluminação
Existem três tipos:
Flat
Gouraud
Phong
3. Método mais rápido de tonalização; realça
arestas
Calcula a cor de apenas um ponto do
polígono; atribui a cor ao polígono inteiro
Cria geometrias facetadas
Desejável para poliedros; indesejável para
malhas que simulam superfícies suaves
4.
5. Criado por Henri Gouraud
Tonalização calculada para cada vértice do
polígono
Encontra os valores RGB de cada vértice, e os
interpola ao longo do polígono
Necessita dos cálculos de normais
Resultados imperfeitos
Mach Bands
Perda do brilho especular
6.
7. Método mais realístico de tonalização
Iluminação calculada em cada pixel do
polígono
Captura muito bem brilho especular
Necessita de muito esforço computacional
OpenGL não suporta esse método; deve ser
programado manualmente em placas que
suportam programação