bb876905498e0034df3f7e38122310d18e2da8b4
The Lens Distort node is different between CPU and GPU when jitter is enabled. That's because GPU incorrectly assumed that jitter with no dispersion would have no effect. So we fix this by adjusting the identity condition. Further more, the green channel was not jittered for the GPU, that's because the jitter was only seeded by the integration steps and was thus constant for all channels. And since the green channel is the result of addition of two opposite accumulations, the green channel was left unaltered. To fix this, we include the start channel of the integration in the seed to the jitter to make sure different channels get different jitter. Pull Request: https://projects.blender.org/blender/blender/pulls/126993
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
