Eu gostaria de saber a matemática por trás do efeito da luz em krakatoa ( clique aqui para ver um exemplo).
A fonte de luz está viajando com partículas, mas como é feito o sombreamento? É algo simples, como sombreamento Phong? É possível implementar esse efeito em tempo real na GPU?
3
Assisti a cerca de quatro dos vídeos de demonstração e, honestamente, não acho que eles estejam realmente iluminando a si mesmos, mas sim emitem luz com base em sua densidade e velocidade. No vídeo ao qual você vinculou, por exemplo, os emissores também emitem luz, mas as trilhas parecem não emitir luz. Em algumas das outras demonstrações, quando as trilhas são novamente aceleradas, elas "acendem" novamente. Não tenho certeza se isso ajuda, mas talvez apenas algumas dicas sobre como isso pode ser alcançado.
—
James
O efeito em si é provavelmente possível na GPU em tempo real. A parte problemática seria o número de partículas.
—
Samaursa 21/09/11