1. O que é o modelo de Gouraud?

Passo 1

O enunciado pergunta “O que é o modelo de Gouraud?”. Esse conteúdo pertence a computação gráfica, mais especificamente a técnicas de shading (sombreamento) em superfícies poligonais. Para responder, vamos precisar entender como se calculam cores em vértices e como se interpola essas cores ao longo dos polígonos.

Passo 2

O primeiro passo no modelo de Gouraud é atribuir uma normal a cada vértice de um polígono. Em geral, essa normal é obtida fazendo a média das normais das faces que compartilham o vértice. Com cada normal em mãos, aplicamos um modelo de iluminação (por exemplo o modelo de Phong) para calcular a intensidade de cor em cada vértice.

Passo 3

Depois de calcular a cor em cada vértice, o modelo de Gouraud realiza uma interpolação linear dessas cores ao longo das arestas e dentro de cada triângulo da malha. Ou seja, para cada pixel dentro do triângulo, interpolamos primeiro ao longo das arestas e, depois, entre essas cores de borda, chegando à cor final do pixel.

Passo 4

Essa abordagem gera um sombreamento suave sem precisar calcular iluminação por pixel, tornando-a eficiente. Porém ela pode falhar em capturar destaques pontuais (specular highlights) no interior dos polígonos, pois esses destaques só existem nos vértices e sua interpolação pode torná-los mais suaves ou até desaparecê-los.

Resposta

O modelo de Gouraud é uma técnica de sombreamento em computação gráfica que calcula a cor usando um modelo de iluminação apenas nos vértices de cada polígono e, em seguida, interpola linearmente essas cores ao longo das arestas e da área interna dos polígonos, produzindo superfícies visualmente suaves de forma eficiente.

Exercícios relacionados