Perguntas com a marcação «pathtracing»

Para perguntas sobre o algoritmo de Monte Carlo de rastreamento de caminho para iluminação global fisicamente precisa ou suas variantes.

2
Caminho de rastreamento do BRDF Cook-Torrance
- Desculpe pelo longo post, mas prefiro fazer isso porque " Devil está nos detalhes " . :) Estou escrevendo um rastreador de caminho a partir do zero e está funcionando bem para superfícies perfeitamente difusas (lambertianas) ( ou seja, o teste do forno indica - pelo menos visualmente) que …

3
A Roleta Russa é realmente a resposta?
Vi que em algumas implementações do Path Tracing, uma abordagem chamada Roleta Russa é usada para selecionar alguns dos caminhos e compartilhar sua contribuição entre os outros caminhos. Entendo que, em vez de seguir um caminho até que ele caia abaixo de um certo valor limite de contribuição e, em …









2
Rastreamento de caminho e materiais
Estou pensando sobre a técnica usada ao amostrar um material em camadas para o próximo evento em um rastreador de caminho. Eu tenho um material com três camadas: uma base difusa, lobos especulares e brilhantes. Como escolher uma camada discreta para amostrar para a próxima direção do raio? Esta é …


1
Este código da roleta russa está correto?
Estou usando www.scratchapixel.com entre outros recursos para me ajudar a aprender como implementar um renderizador. Estou observando o código a seguir nesta página, em que um pacote de fótons que se move através de um material está sendo considerado. Para cada pacote de fótons, o peso é inicializado em . …

1
Como todos contam "Raios por segundo"?
Recentemente, estou desenvolvendo um rastreador de caminho de Monte-Carlo. Para medir o desempenho do meu rastreador, decidi implementar um mecanismo simples para contar quantos raios ele pode rastrear em um segundo. Aí vem o problema, há duas maneiras de definir um único raio: Um raio completo, ou seja, começando pela …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.