Currently yafaray has ibl lighting from the hdr you place on.
The same hdr is seen on the background if premultiply is not checked.
When you have a high resolution hdr with a sun and lots of clouds you will need lots of samples to clear the noise and as a consequence lots of time.
If we could inside world settings assign each texture to each setting you will reduce the noise:
- a medium resolution texture just for reflections
- a blured texture just for ibl samples
- a hi res texture just for the background
This is the smart ibl workflow simplified.
There is also a file discribing all the settings wich could be used to do the process automatically with a script and even having a sun and some other lights according to the hdr image.
But doing it manually would be perfect as well.
I think this is the spirit of biased renders. Doing it perfectly and fast without loosing quality.
You have sharp shadows and colored light.
-You have a full description here:
-The .ibl file with parameters description is here:
-sibl-gui is open source and can be integrated in any 3d app (blender yafaray would be even perfect since they are open source too)
http://www.hdrlabs.com/cgi-bin/forum/Ya ... =smart_ibl
Tests explaining the potential of a blurred hdr
See this two first blured examples. One is blured but the light is correctly centered and shadows are sharper. The other is just blured and the light is bad.
The third is the same render with a hi res version and same samples as the first two. I think we can improve yafaray behaviour on this. (Of course some may say that with adaptative sampling we can remove the noise and that is true. But I was just suggesting more control and more speed.)