Revision: 35956
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=35956
Author: campbellbarton
Date: 2011-04-02 07:04:34 +0000 (Sat, 02 Apr 2011)
Log Message:
-----------
fix [#26732] Colorband bug with compositing.
reported on IRC but submitted to the tracker for example file reference.
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/intern/texture.c
Modified: trunk/blender/source/blender/blenkernel/intern/texture.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/texture.c 2011-04-02
05:53:42 UTC (rev 35955)
+++ trunk/blender/source/blender/blenkernel/intern/texture.c 2011-04-02
07:04:34 UTC (rev 35956)
@@ -342,8 +342,11 @@
if(cbd2->pos!=cbd1->pos)
fac=
(in-cbd1->pos)/(cbd2->pos-cbd1->pos);
- else
- fac= 0.0f;
+ else {
+ /* was setting to 0.0 in 2.56 &
previous, but this
+ * is incorrect for the last element,
see [#26732] */
+ fac= (a != coba->tot) ? 0.0f : 1.0f;
+ }
if (coba->ipotype==4) {
/* constant */
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs