Bump mapping: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
LeoBot (discussão | contribs)
correções ortográficas, typos fixed: algorítmo → algoritmo utilizando AWB
Linha 1:
[[Ficheiro:Bump-map-demo-smoothfull.png|thumb|right|160px300px|Uma esfera sem bump mapping; Mesma esfera porém com o algoritmo bump mapping aplicado; [[Mapa de altura]] utilizado para o bump mapping na esfera.]]
[[Ficheiro:Bump-map-demo-bumpy.png|thumb|right below|160px|Mesma esfera porém com o algoritmo bump mapping aplicado.]]
[[Ficheiro:Orange-bumpmap.png|thumb|right below|160px|[[Mapa de altura]] utilizado para o bump mapping na esfera.]]
 
'''Bump mapping''' é uma técnica de [[computação gráfica]] onde pega-se cada [[pixel]] do objeto que está sendo [[renderização|renderizado]] e se aplica uma perturbação em sua [[superfície normal]], baseada num [[mapa de altura]] previamente especificado, que como consequência varia a intensidade de luz "refletida" por este pixel. A iluminação é aplicada após os cálculos dando a cada pixel seu respectivo brilho. O resultado é uma superfície renderizada com mais detalhes e imperfeições lembrando o mundo real. [[Normal map]] e [[parallax mapping]] são as técnicas mais comuns para a criação deste efeito, fazendo com que o [[algoritmo]] original se pareça obsoleto.
 
A diferença entre o [[displacement mapping]] e o bump mapping é que no bump mapping somente a normal do objeto é perturbada, deixando a geometria intacta. Logo isto não altera a silhueta do objeto em questão.
[[File:Bump map vs isosurface.png|thumb|right|300px]]
 
== {{Ver também}} ==