diff options
author | Lukas Toenne <lukas.toenne@googlemail.com> | 2012-05-16 13:22:59 +0400 |
---|---|---|
committer | Lukas Toenne <lukas.toenne@googlemail.com> | 2012-05-16 13:22:59 +0400 |
commit | a7e6d3872757780b3fce06ee9a238379cfce7ab0 (patch) | |
tree | 259335d5685f2c8413e950c65ba8397464769b06 /source/blender/nodes | |
parent | 9bcf305431cebaafb775a5ec61dd70df9008adeb (diff) |
Fix #31472: displace node wrong y derivative (simple typo). Credit to Ervin Weber (lusque) for the fix.
Diffstat (limited to 'source/blender/nodes')
-rw-r--r-- | source/blender/nodes/composite/nodes/node_composite_displace.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/nodes/composite/nodes/node_composite_displace.c b/source/blender/nodes/composite/nodes/node_composite_displace.c index 6e4bbc632ea..3d6e61d1f04 100644 --- a/source/blender/nodes/composite/nodes/node_composite_displace.c +++ b/source/blender/nodes/composite/nodes/node_composite_displace.c @@ -105,7 +105,7 @@ static void do_displace(bNode *node, CompBuf *stackbuf, CompBuf *cbuf, CompBuf * qd_getPixel(vecbuf, x-vecbuf->xof+1, y-vecbuf->yof, vecdx); qd_getPixel(vecbuf, x-vecbuf->xof, y-vecbuf->yof+1, vecdy); d_dx = vecdx[0] * xs; - d_dy = vecdy[0] * ys; + d_dy = vecdy[1] * ys; /* clamp derivatives to minimum displacement distance in UV space */ dxt = p_dx - d_dx; |