Diferenças entre edições de "Traçado de raio"

2 010 bytes adicionados ,  02h55min de 26 de abril de 2008
sem resumo de edição
 
Esta técnica apesar de, computacionalmente, ser muito mais exigente do que a técnica [[scanline rendering]], é capaz de produzir um grau de foto realismo muito elevado tornando-se ideal para aplicações onde podemos, previamente, tratar a imagem, como no [[cinema]], [[televisão]] e [[efeitos especiais]], e menos adequado para aplicações em tempo real como [[jogos de computador]] onde a velocidade é crítica.
 
 
==Descrição==
 
[[Imagem:raytracing2.png|thumb|right|250px| Reflexões e refracções de um raio e as componentes]]
 
 
O algoritmo Raytracing é um algoritmo recursivo que consiste em projectar, a partir do observador, um vector (raio) por cada um dos pixeis constituintes da nossa cena/imagem, vector este que irá intersectar os objectos que formam a cena em análise. As intersecções a que estão sujeitos cada um dos vectores projectados tem que ser confirmadas para todos os objectos que compõe a imagem a fim de determinar qual o que está mais próximo do observador.
 
Se um determinado raio não intersectar nenhum objecto no seu trajecto, é atribuído ao [[pixel]], por onde o raio passa, a cor do fundo da cena. No caso de o raio intersectar algum objecto, e após ter-se confirmado que esta é a intersecção mais próxima do observador para esse mesmo raio, é necessário determinar a cor do pixel correspondente. Para tal é necessário calcular a iluminação no ponto da cena que o raio atinge, iluminação esta que pode ser proveniente directamente de fontes de luz, pode ser luz proveniente de outro objecto que por reflexão ilumina o ponto que estamos a analisar, pode ser luz refractada transmitida através do objecto e que assim ilumina o ponto, ou pode ainda ser uma combinação de mais do que uma destas formas de iluminação, que, diga-se de passagem, é a situação mais comum.
 
Para a determinação das componentes de luz que atingem o ponto em análise, o algoritmo recorre a três tipos de raios diferentes a que chamamos de raios secundários.
 
* Raios reflectidos;
* Raios refractados;
* Raios de sombra.
 
Cada um destes raios possui características e objectivos diferentes que podem, facilmente, ser identificados pelo seu nome
 
 
}
}
 
==Software==
*[[Blender|Blender]]
*[[Corel Bryce|Bryce]]
*[[Kerkythea]]
*[[POV-Ray]]
*[[V-Ray]]
*[[YafRay]]
 
==Links==
 
* http://www.inf.ufsc.br/~awangenh/CG/raytracing/
* http://www.visgraf.impa.br/Data/RefBib/PS_PDF/silva94/rt.pdf
 
 
19

edições