Page 1 of 1
NO Bidir OpenCL to choose
Posted: Fri Apr 24, 2020 9:17 am
by siyanieyoyo
for path tracing I can choose CPU or OpenCL, but for bidirectional path tracing I can only choose CPU.
Why is it? Will there be a bidirectional path tracing GPU version supported in the further version?
- birdir.PNG (4.85 KiB) Viewed 1667 times
- bidir2.PNG (4.89 KiB) Viewed 1667 times
Re: NO Bidir OpenCL to choose
Posted: Fri Apr 24, 2020 9:37 am
by Dade
siyanieyoyo wrote: ↑Fri Apr 24, 2020 9:17 am
for path tracing I can choose CPU or OpenCL, but for bidirectional path tracing I can only choose CPU.
Why is it?
BiDir is far more complex than plain path tracing to write (and execute) on GPUs. Nowadays, if you enable light tracing with Path tracing, you can get similar results in a shorter time and with GPU support: Path+Light tracing is a simplified form of Bidirectional path tracing.
siyanieyoyo wrote: ↑Fri Apr 24, 2020 9:17 am
Will there be a bidirectional path tracing GPU version supported in the further version?
It doesn't look worth doing when you have access to Path + Light tracing (+ PhotonGI caustic cache where you can render even paths BiDir can not).