[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [17624] trunk/blender/source/blender/nodes /intern/TEX_nodes/TEX_distance.c: Changed vector math to use library functions.
Robin Allen
roblovski at gmail.com
Sat Nov 29 17:52:06 CET 2008
Revision: 17624
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=17624
Author: kakbarnf
Date: 2008-11-29 17:52:06 +0100 (Sat, 29 Nov 2008)
Log Message:
-----------
Changed vector math to use library functions.
Modified Paths:
--------------
trunk/blender/source/blender/nodes/intern/TEX_nodes/TEX_distance.c
Modified: trunk/blender/source/blender/nodes/intern/TEX_nodes/TEX_distance.c
===================================================================
--- trunk/blender/source/blender/nodes/intern/TEX_nodes/TEX_distance.c 2008-11-29 16:07:49 UTC (rev 17623)
+++ trunk/blender/source/blender/nodes/intern/TEX_nodes/TEX_distance.c 2008-11-29 16:52:06 UTC (rev 17624)
@@ -27,6 +27,7 @@
*/
#include <math.h>
+#include "BLI_arithb.h"
#include "../TEX_util.h"
static bNodeSocketType inputs[]= {
@@ -48,11 +49,7 @@
tex_input_vec(coord1, in[0], coord, thread);
tex_input_vec(coord2, in[1], coord, thread);
- x = coord2[0] - coord1[0];
- y = coord2[1] - coord1[1];
- z = coord2[2] - coord1[2];
-
- *out = sqrt(x * x + y * y + z * z);
+ *out = VecLenf(coord2, coord1);
}
static void exec(void *data, bNode *node, bNodeStack **in, bNodeStack **out)
More information about the Bf-blender-cvs
mailing list