Hi otoy. Simple question.
Why don't you invest on bidirectional path tracing if it's so powerful and working very well on gpu?
Here an example I've found with Google (this render working on a single gpu and it's incredible fast)
https://www.shadertoy.com/view/4lfGWr
Bidirectional path tracing
Forum rules
Please add your OS and Hardware Configuration in your signature, it makes it easier for us to help you analyze problems. Example: Win 7 64 | Geforce GTX680 | i7 3770 | 16GB
Please add your OS and Hardware Configuration in your signature, it makes it easier for us to help you analyze problems. Example: Win 7 64 | Geforce GTX680 | i7 3770 | 16GB
Not replying on behalf of OTOY, but the headline-answer is the same for all production offline renderers:
1. it's not as simple as it seems
2. comes with limitations e.g. won't support everything as a uni-directional PT kernel.
If you look closely, most BiDir renderer only have a selection of supported features as compared to their own uni-dir mode (for the ones with both) or compared to a whole different uni-dir renderer.
Octane has managed to be largely capable without BiDir and is continuously being improved with new features added.
1. it's not as simple as it seems
2. comes with limitations e.g. won't support everything as a uni-directional PT kernel.
If you look closely, most BiDir renderer only have a selection of supported features as compared to their own uni-dir mode (for the ones with both) or compared to a whole different uni-dir renderer.
Octane has managed to be largely capable without BiDir and is continuously being improved with new features added.