Skip to content
Snippets Groups Projects
Commit b912eca9 authored by Jean-Claude Iehl's avatar Jean-Claude Iehl
Browse files

Update correction.md

parent 8505cd7b
No related branches found
No related tags found
No related merge requests found
...@@ -16,7 +16,8 @@ version classique par pixel : ...@@ -16,7 +16,8 @@ version classique par pixel :
for(int py...) for(int py...)
for(int px...) for(int px...)
Sampler rng( seed ) Sampler rng( seed )
for(sample...) for(i < samples)
rng.index(i)
// genere le ieme sample du pixel // genere le ieme sample du pixel
float x= rng.sample() float x= rng.sample()
float y= rng.sample() float y= rng.sample()
...@@ -26,7 +27,8 @@ for(int px...) ...@@ -26,7 +27,8 @@ for(int px...)
pour la transformer en : pour la transformer en :
``` ```
Sobol rng Sobol rng
for(sample...) for(i < samples*width*height)
rng.index(i)
float x= rng.sample() float x= rng.sample()
float y= rng.sample() float y= rng.sample()
// verifie que le ieme sample correspond à un pixel de l'image // verifie que le ieme sample correspond à un pixel de l'image
...@@ -35,7 +37,7 @@ for(sample...) ...@@ -35,7 +37,7 @@ for(sample...)
si l'image est carrée et son coté est une puissance de 2, tous les points correspondent à un pixel. sinon, il faut trouver la puissance de 2 pour se retrouver dans le bon cas et éliminer tous les points qui ne correspondent pas à un pixel. si l'image est carrée et son coté est une puissance de 2, tous les points correspondent à un pixel. sinon, il faut trouver la puissance de 2 pour se retrouver dans le bon cas et éliminer tous les points qui ne correspondent pas à un pixel.
les détails pour les curieux sont dans `projects/path_sobol.cpp` les détails pour les curieux sont dans [`projects/path_sobol.cpp`](projects/path_sobol.cpp)
mais voila le résultat en images : mais voila le résultat en images :
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment