This repository has been archived on 2023-10-09 . You can view files and clone it. You cannot open issues or pull requests or push a commit.
fcc2ca008907a897286d1dfcd9c9105677f71ea8
The root of the issue comes to the way how we sample the gaussian filter in RE_filter_value(). We need to scale x to -3*sigma..3*sigma segment in order to get the whole bell. The old code tried to do it, but failed dramatically, plus it used some weird gaussian sampling formula. Replaced it with much more clear one, which gives proper blur now. There's no visible different in AA sampling in BI render tho. Other filters like Mitchell still tends to give wrong square shaped blurs, but they're much more difficult to resolve because they're just wrong in the code -- for some reason smaller kernel size means more blur. Let's solve this later.
Description
Archive of Blender with old branches
Languages
C
67.4%
C++
23.4%
Python
6.1%
CMake
1.5%
GLSL
1.1%
Other
0.4%