justix wrote:KonstantinosD wrote:Ok here are my initial tests, Adaptive Sampling does work just fine as you will see below,
All these are rendered with 7x1080's watercooled 2x Xeons e-5 2640 v4, at 1920x1080, pathtracing of course and the scene's only light source is a window with a light portal on the right and octane sun and sky env. Tems at max reached 44 C in a fairly hot room of 23 C with complete silence from the machine. also a shout to Smicha who build it ! I also did a super clean render at 8192 samples followed by the same quality with AS.
Here:
So based on your input the higher the Samples set the faster it cleans the noise? i need help in get this right somehow..do I need new drivers? on 375.63 now..
The explanation of AS is pretty simple.
First I describe how Octane works without AS:
Samples are shot from the camera through every pixel into the scene. Those samples are distributed uniformly over the field of view of the camera.
Advantages there:
The rendering is progressive. It clears up nicely and gives you really fast feedback.
Disadvantages:
If you have one spot in your picture that is really hard to render (due to high ray depth (glass, sss) or complicated sampling (chromatic aberration, indirect lighting) while every other part of the render has received enough samples you have to "over sample" those areas in order to reach the point where hard to render spot is noise free. So you loose a lot of render power to the spots where no further samples would be needed but have to receive them in order to overall reach the target sampling level to have a clean image even at the spot that was hard to clean up.
To solve this problem there is Adaptive Sampling:
With the "Noise Threshold" you set how much noise in the picture is OK. If the parts of the render have reached that noise level they will be cut off from active rendering. Leaving more power to the areas that have not reached that threshold.
Of course your rendering will go faster up to the specified sampling level because after some time there is less area to cover, fewer pixels to calculate. What it does not do at this point is render more noise free. It still only render up to the max specified SPP.
So the Workflow with AS is:
1: Make a render region that covers the area in your render where you have the most noise in your scene and see how many samples you need to clean it up.
2: Set this value as your max SPP level.
3: Turn on AS and set the noise threshold so that you are overall satisfied with the noise level of the green areas (that are excluded from active rendering)
So what happens is that the parts of the picture that do not need the samples get cut of at lower sample rates from the rendering. While the parts that need the samples will get up to the maximum SPP that you figured out before.
Since not the whole picture is covered with the high SSP number it normally renders quite quick.
It really depends on the scene though. If you do not have a big difference in noise in your scene (due to a lot of indirect light for example) AS can not do a lot. Because it can not turn off any, or only small areas from your render.
EDIT:
Just to clarify:
If you just turn on AS you will not get a more noise free image. What you get is a image that looks the same like the image with out AS but in a shorter amount of time. (depended on the scene)
I hope this was understandable.
Cheers,
Raphael