blender/intern
Lukas Stockner 8dea06565f Cycles: Add Blackman-Harris filter, fix Gaussian filter
This commit adds the Blackman-Harris windows function as a pixel filter to Cycles. On some cases, such as wireframes or high-frequency textures,
Blackman-Harris can give subtle but noticable improvements over the Gaussian window.
Also, the gaussian window was truncated too early, which degraded quality a bit, therefore the evaluation region is now three times as wide.
To avoid artifacts caused by the wider curve, the filter table size is increased to 1024.

Reviewers: #cycles

Differential Revision: https://developer.blender.org/D1453
2015-11-18 20:50:06 +01:00
..
atomic atomic_ops: Fix MSVC versions of add/sub returning original value instead of result of operation. 2015-07-01 12:25:32 +02:00
audaspace Fix T46683: High pitch sound artifact on import of 48k audio 2015-11-03 19:34:33 +01:00
container Rework carve integration into boolean modifier 2014-02-13 17:16:53 +06:00
cycles Cycles: Add Blackman-Harris filter, fix Gaussian filter 2015-11-18 20:50:06 +01:00
dualcon Replace MFace use by MLoopTri w/ remash modifier 2015-07-20 14:42:35 +10:00
elbeem Fix various compiler warnings. 2015-10-10 17:35:30 +02:00
ffmpeg Fix video FFmpeg nt being able to produce video files due to usage of deprecated settings 2014-04-15 00:15:09 +06:00
ghost GHOST: rename suffix X11 to Unix for non X11 files 2015-11-16 21:57:05 +11:00
glew-mx Fix T46431: Init glew before glx-context crashes 2015-10-12 15:08:20 +11:00
guardedalloc Support for platforms /wo malloc_usable_size 2015-06-21 12:33:55 +10:00
iksolver Fix T43715: IK pole target + stretch not working for a single bone chain. 2015-09-21 01:59:50 +02:00
itasc CMake: unbundle eigen3 2015-03-19 15:41:41 +11:00
locale Fix T45154: Translation binary file(blender.mo) for Japanese is too small 2015-06-29 12:27:59 +02:00
memutil Docs: doxy corrections 2015-07-31 23:44:37 +10:00
mikktspace Style Cleanup: remove preprocessor indentation (updated wiki style guide too) 2013-12-22 14:12:19 +11:00
moto BGE: TrackTo actuator: increasing up & track axis options 2014-07-14 18:30:27 -07:00
opencolorio SCons: Fix for really nasty bug with polluting configuration environment 2015-08-04 18:06:28 +02:00
opennl Fix limit check before accessing array in opennl 2015-01-21 17:19:39 +05:00
opensubdiv check compute shader support for OpenSubdiv 2015-11-15 23:15:00 -05:00
raskter
rigidbody Code cleanup 2014-07-18 11:55:59 +10:00
smoke Fix various compiler warnings. 2015-10-10 17:35:30 +02:00
string
utfconv Warning cleanup: 2014-03-22 14:41:38 +02:00
CMakeLists.txt OpenSubdiv: Commit of OpenSubdiv integration into Blender 2015-07-20 22:29:26 +02:00
SConscript Audaspace: building without audaspace. 2015-07-28 14:53:06 +02:00