diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2015-11-25 19:16:57 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2015-11-25 19:16:57 +0300 |
commit | feb574f21c5fcb883748bff843544f1f0c6a62a2 (patch) | |
tree | 90d1bf9303fb5658cd70c18779074e24f7bcc231 /source/blender/compositor/operations/COM_AntiAliasOperation.h | |
parent | bbd33b3a8ec563372bf230204290f7338a35eb29 (diff) |
Use different approach to the antialias node
It uses edge extrapolation code from Gimp's antialias plugin now,
which has advantage of giving symmetrical results, which makes it
possible to add two antialiased ID masks and have a constant 1.0
all over the frame. But has difference from the old implementation
because it uses 3x3 matrix only, which doesn't give so much smooth
looking edges. Perhaps it's not so bad, since if edges are really
need to be smooth one might use Blur node.
Another advantage is that the node is now nicely threaded.
Reviewers: campbellbarton
Reviewed By: campbellbarton
Subscribers: ania
Differential Revision: https://developer.blender.org/D1617
Diffstat (limited to 'source/blender/compositor/operations/COM_AntiAliasOperation.h')
-rw-r--r-- | source/blender/compositor/operations/COM_AntiAliasOperation.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/source/blender/compositor/operations/COM_AntiAliasOperation.h b/source/blender/compositor/operations/COM_AntiAliasOperation.h index 385d59fec3c..996c7c2fe41 100644 --- a/source/blender/compositor/operations/COM_AntiAliasOperation.h +++ b/source/blender/compositor/operations/COM_AntiAliasOperation.h @@ -36,7 +36,6 @@ protected: * @brief Cached reference to the reader */ SocketReader *m_valueReader; - char *m_buffer; public: AntiAliasOperation(); |