Preguntas etiquetadas con monte-carlo


3
¿La ruleta rusa es realmente la respuesta?
He visto que en algunas implementaciones de Path Tracing, se utiliza un enfoque llamado Russian Roulette para eliminar algunas de las rutas y compartir su contribución entre las otras rutas. Entiendo que, en lugar de seguir un camino hasta que cae por debajo de un cierto valor umbral de contribución, …



1
¿El muestreo de hemisferio ponderado por coseno todavía requiere NdotL al calcular la contribución de la luz indirecta?
Al convertir de un muestreo de hemisferio uniforme a un muestreo de hemisferio ponderado de coseno, me confunde una declaración en un artículo. Mi contribución indirecta actual se calcula como: Vec3 RayDir = UniformGenerator.Next() Color3 indirectDiffuse = Normal.dot(RayDir) * castRay(Origin, RayDir) Donde el producto escalar es cos (θ) Pero en …


1
¿Es correcto este código de ruleta rusa?
Estoy usando www.scratchapixel.com entre otros recursos para ayudarme a aprender cómo implementar un renderizador. Estoy mirando el siguiente código de esta página donde se está considerando un paquete de fotones que se mueven a través de un material. Para cada paquete de fotones, el peso se inicializa a . es …