[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [32597] trunk/blender/source/blender/ blenkernel/intern/colortools.c: Fix for [#24299] Changing Curves on rendered Pass scewes pass up seriously ; -)

Janne Karhu jhkarh at gmail.com
Tue Oct 19 13:51:31 CEST 2010


Revision: 32597
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=32597
Author:   jhk
Date:     2010-10-19 13:51:31 +0200 (Tue, 19 Oct 2010)

Log Message:
-----------
Fix for [#24299] Changing Curves on rendered Pass scewes pass up seriously ;-)
* The number of pass channels wasn't taken properly into account when applying curves.

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/colortools.c

Modified: trunk/blender/source/blender/blenkernel/intern/colortools.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/colortools.c	2010-10-19 11:39:37 UTC (rev 32596)
+++ trunk/blender/source/blender/blenkernel/intern/colortools.c	2010-10-19 11:51:31 UTC (rev 32597)
@@ -869,7 +869,7 @@
 	if(ibuf->channels)
 		stride= ibuf->channels;
 	
-	for(pixel= ibuf->x*ibuf->y; pixel>0; pixel--, pix_in+=stride, pix_out+=4) {
+	for(pixel= ibuf->x*ibuf->y; pixel>0; pixel--, pix_in+=stride, pix_out+=stride) {
 		if(stride<3) {
 			col[0]= curvemap_evaluateF(cumap->cm, *pix_in);
 			





More information about the Bf-blender-cvs mailing list