Page MenuHome

Displace Node also makes entire image fuzzy
Closed, ResolvedPublic

Description

Apart from the obvious (and generally desired) effect of displacing an image, the displace node also causes the output to get blurred unnecessarily.

See the comparison below:
no displace - http://www.pasteall.org/pic/show.php?id=3555
with displace - http://www.pasteall.org/pic/show.php?id=3556

It would be awesome if the image stayed (more or less, without aliasing) crisp. Since our current project (http://www.artificial3d.com/omega/) relies heavily on heat effects, it would be a pity if all the details get lost in the process :)

thanks a bunch!
.andy

Event Timeline

I'm not familiar with the nodes code too much, but a note on what looks suspicious.

in CMP_displace.c, lines 119-120:
/* scaled down to prevent blurriness */
/* 8: magic number, provides a good level of sharpness without getting too aliased */
dx /= 8;
dy /= 8;

Perhaps increasing this value (to get smaller sampling step values) would help, since blur implies that too many pixels are getting sampled by this value being too large?

Moving to 2.5 tracker

here is a file, too!
http://www.pasteall.org/blend/2778
i hope this makes it more clear :)

fix in svn, give it a try, should be better now.

Matt Ebb (broken) changed the task status from Unknown Status to Resolved.May 26 2010, 10:07 AM