[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [39741] trunk/blender/source/blender/ blenlib/intern/noise.c: fix [#28388] Clouds at high depth give artifacts.

Campbell Barton ideasman42 at gmail.com
Sun Aug 28 04:04:41 CEST 2011


Revision: 39741
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=39741
Author:   campbellbarton
Date:     2011-08-28 02:04:40 +0000 (Sun, 28 Aug 2011)
Log Message:
-----------
fix [#28388] Clouds at high depth give artifacts.
http://projects.blender.org/tracker/download.php/9/498/28388/17476/screen_bad.png

Modified Paths:
--------------
    trunk/blender/source/blender/blenlib/intern/noise.c

Modified: trunk/blender/source/blender/blenlib/intern/noise.c
===================================================================
--- trunk/blender/source/blender/blenlib/intern/noise.c	2011-08-27 12:01:01 UTC (rev 39740)
+++ trunk/blender/source/blender/blenlib/intern/noise.c	2011-08-28 02:04:40 UTC (rev 39741)
@@ -920,7 +920,7 @@
 		t = vec[i] + 10000.; \
 		b0 = ((int)t) & 255; \
 		b1 = (b0+1) & 255; \
-		r0 = t - (int)t; \
+		r0 = t - floorf(t); \
 		r1 = r0 - 1.;
 
 




More information about the Bf-blender-cvs mailing list