[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44589] trunk/blender/source/blender/nodes /composite/nodes/node_composite_sepcombHSVA.c: Fix #30405: combine HSVA node not working correct with fixed color instead
Brecht Van Lommel
brechtvanlommel at pandora.be
Thu Mar 1 21:05:22 CET 2012
Revision: 44589
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=44589
Author: blendix
Date: 2012-03-01 20:05:14 +0000 (Thu, 01 Mar 2012)
Log Message:
-----------
Fix #30405: combine HSVA node not working correct with fixed color instead
of socket connected as input, patch by Denis Declara.
Modified Paths:
--------------
trunk/blender/source/blender/nodes/composite/nodes/node_composite_sepcombHSVA.c
Modified: trunk/blender/source/blender/nodes/composite/nodes/node_composite_sepcombHSVA.c
===================================================================
--- trunk/blender/source/blender/nodes/composite/nodes/node_composite_sepcombHSVA.c 2012-03-01 19:19:10 UTC (rev 44588)
+++ trunk/blender/source/blender/nodes/composite/nodes/node_composite_sepcombHSVA.c 2012-03-01 20:05:14 UTC (rev 44589)
@@ -141,11 +141,10 @@
/* stack order out: 1 rgba channels */
/* stack order in: 4 value channels */
- /* input no image? then only color operation */
+ /* input no image? then only color operation in HSV */
if((in[0]->data==NULL) && (in[1]->data==NULL) && (in[2]->data==NULL) && (in[3]->data==NULL)) {
- out[0]->vec[0] = in[0]->vec[0];
- out[0]->vec[1] = in[1]->vec[0];
- out[0]->vec[2] = in[2]->vec[0];
+ hsv_to_rgb(in[0]->vec[0], in[1]->vec[0], in[2]->vec[0],
+ &out[0]->vec[0], &out[0]->vec[1], &out[0]->vec[2]);
out[0]->vec[3] = in[3]->vec[0];
}
else {
More information about the Bf-blender-cvs
mailing list