Go to file
Lukas Stockner 558bea2252 Cycles Denoising: Add more failsafes for invalid pixels
Now, when there is no usable neighboring pixel for denoising, the noisy value
is preserved instead of producing a NaN.
Also, negative results are clamped to zero.

Note that there are just workarounds that don't fix the underlying problems,
but these issues are very rare and I'm not sure if it's even possible to fix
the underlying problems without introducing a significant slowdown or quality
decrease in other situations.
Because of that and since 2.79 is happening very soon, I just went for these
workarounds for now.
2017-06-11 01:51:39 +02:00
build_files install_depsh: update OpenCollada to 1.6.51, and OIIO to 1.7.15 2017-06-09 09:44:40 +02:00
doc PyAPI: Cleanup "Python API Overview" doc 2017-06-02 17:22:44 -04:00
extern Remove MinGW support 2017-05-27 15:34:55 -04:00
intern Cycles Denoising: Add more failsafes for invalid pixels 2017-06-11 01:51:39 +02:00
release UI: Replace placeholder icons in object-add menu 2017-06-10 16:47:21 +02:00
source UI: Replace placeholder icons in object-add menu 2017-06-10 16:47:21 +02:00
tests Cleanup: cmake indentation, missing include 2017-06-09 06:45:21 +10:00
.arcconfig Use HTTPS protocol for arc 2013-12-24 22:57:27 +06:00
.gitignore Update .gitignore to some more generated/non-git-stored files. 2016-08-21 22:40:57 +02:00
.gitmodules Point all submodules to master branch 2017-04-03 14:54:51 +02:00
CMakeLists.txt CMake: document that WITH_FFTW3 is also used for the ocean sim. 2017-05-24 11:36:41 +02:00
COPYING == docs == 2010-10-13 14:44:22 +00:00
GNUmakefile Makefile: set tab width=4 2017-03-11 20:48:12 +11:00
make.bat [msvc/make.bat] Limit the amount of simultaneously compiled projects. 2017-05-03 15:15:35 -06:00