diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2014-10-22 20:08:17 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2014-10-22 20:11:40 +0400 |
commit | 742911314322e5dae3a07469d0ca53b61427f978 (patch) | |
tree | 2ce31e7c3c69ade2fcd19bfce55e37f3b6a2b0d2 /intern/cycles/render/film.h | |
parent | e2c04a8bf0d71a68c9ae8fa26c9deecd3dae347f (diff) |
Cycles: Implement Mitchell-Netravali pixel filter
It's the same filter which is used by default by Blender Internal renderer
and it gives crispier edges than gaussian filter.
Default filter for Cycles is unchanged because it's unclear if new filter
gives more noise or not. After some further real production tests we can
consider making Mitchell filter default for Cycles as well.
Diffstat (limited to 'intern/cycles/render/film.h')
-rw-r--r-- | intern/cycles/render/film.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/intern/cycles/render/film.h b/intern/cycles/render/film.h index cc7183bfd95..31cc7697679 100644 --- a/intern/cycles/render/film.h +++ b/intern/cycles/render/film.h @@ -30,7 +30,8 @@ class Scene; typedef enum FilterType { FILTER_BOX, - FILTER_GAUSSIAN + FILTER_GAUSSIAN, + FILTER_MITCHELL, } FilterType; class Pass { |