diff options
author | Lukas Tönne <lukas.toenne@gmail.com> | 2014-03-07 21:31:05 +0400 |
---|---|---|
committer | Lukas Tönne <lukas.toenne@gmail.com> | 2014-03-07 21:32:20 +0400 |
commit | ef51b690090967f5576b88a528a79c5defb1ddd4 (patch) | |
tree | 9460e4bc47e705330322fc57749316a95774c96c /source/blender/compositor/operations/COM_DisplaceOperation.cpp | |
parent | f03df4f0241328c1d65e6910a5374935a6f2f78d (diff) |
Fix for displace node regression (reported on IRC by Sebastian Koenig):
Was adding a (0.5, 0.5) offset, even for zero displacement.
Diffstat (limited to 'source/blender/compositor/operations/COM_DisplaceOperation.cpp')
-rw-r--r-- | source/blender/compositor/operations/COM_DisplaceOperation.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/compositor/operations/COM_DisplaceOperation.cpp b/source/blender/compositor/operations/COM_DisplaceOperation.cpp index 2842b47dd74..7dacc3239c5 100644 --- a/source/blender/compositor/operations/COM_DisplaceOperation.cpp +++ b/source/blender/compositor/operations/COM_DisplaceOperation.cpp @@ -72,8 +72,8 @@ bool DisplaceOperation::read_displacement(float x, float y, float xscale, float else { float col[4]; m_inputVectorProgram->readSampled(col, x, y, COM_PS_BILINEAR); - r_u = origin[0] - col[0] * xscale + 0.5f; - r_v = origin[1] - col[1] * yscale + 0.5f; + r_u = origin[0] - col[0] * xscale; + r_v = origin[1] - col[1] * yscale; return true; } } |