When using a HDRi with light tracing, it looks like the shadows are a lot darker, as if only the sun is used in the image. This seems to only happen when using OpenCL, CPU looks as it should.
There are also a lot of fireflies in this scene, not sure why as caustic paths should be accounted for with the cache.
HDRi and Light Tracing
Forum rules
Please upload a testscene that allows developers to reproduce the problem, and attach some images.
Please upload a testscene that allows developers to reproduce the problem, and attach some images.
-
- Posts: 47
- Joined: Tue Apr 17, 2018 1:07 pm
Re: HDRi and Light Tracing
Latest build V2.4
Re: HDRi and Light Tracing
Your scene seems to have only a 2% of light rays (this is like enabling light tracing and than not doing it)
@B.Y.O.B: wasn't the light tracing % hidden and set to 100% automatically with OpenCL
@B.Y.O.B: wasn't the light tracing % hidden and set to 100% automatically with OpenCL
Re: HDRi and Light Tracing
Note: the same happen if you render in OpenCL with light tracing enabled (that is done only on the CPU) and 0 CPU threads.
Re: HDRi and Light Tracing
I made it possible to use less than 100% light rays even with OpenCL after JuanGea pointed out that very powerful CPUs are a waste to use for only caustics.
Maybe I should set a lower limit for light rays though, something like 20%.
Maybe I should set a lower limit for light rays though, something like 20%.
Re: HDRi and Light Tracing
Oh, ok.
Using 0% (or 100%) can be still useful for some trick (like getting only light tracing or only eye tracing output for compositing) so I guess we can leave it as it is.
-
- Posts: 47
- Joined: Tue Apr 17, 2018 1:07 pm
Re: HDRi and Light Tracing
Light Rays was set to 100% using OpenCL, the 2% was only on CPU rendering (which had the correct result).
-
- Posts: 47
- Joined: Tue Apr 17, 2018 1:07 pm
Re: HDRi and Light Tracing
Just to clarify what the issue is here, the CPU image looks as it should, but the OpenCL image has the shadows much darker. The Light Tracing % was set to 100% for OpenCL, and set to 2% for CPU. I only set it to 2% as I didn't need the default 20% as the caustics would get clear much faster than the rest of the scene