Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2012-08-19 14:41:16 +0400
committerCampbell Barton <ideasman42@gmail.com>2012-08-19 14:41:16 +0400
commit58ab8d5c0a7e64b077e21ab2da19bca02f92ae66 (patch)
treefedbeb483a498ef23887c6239d4f69d880a04701 /source/blender/compositor/operations/COM_DistanceRGBMatteOperation.cpp
parent48eb27791bcd0b28b3fad384552009fa4b712d00 (diff)
use BLI math length functions for distance compositor operations.
Diffstat (limited to 'source/blender/compositor/operations/COM_DistanceRGBMatteOperation.cpp')
-rw-r--r--source/blender/compositor/operations/COM_DistanceRGBMatteOperation.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/source/blender/compositor/operations/COM_DistanceRGBMatteOperation.cpp b/source/blender/compositor/operations/COM_DistanceRGBMatteOperation.cpp
index df3809ba129..d3309e0c978 100644
--- a/source/blender/compositor/operations/COM_DistanceRGBMatteOperation.cpp
+++ b/source/blender/compositor/operations/COM_DistanceRGBMatteOperation.cpp
@@ -46,9 +46,7 @@ void DistanceRGBMatteOperation::deinitExecution()
float DistanceRGBMatteOperation::calculateDistance(float key[4], float image[4])
{
- return sqrt(pow((key[0] - image[0]), 2) +
- pow((key[1] - image[1]), 2) +
- pow((key[2] - image[2]), 2));
+ return len_v3v3(key, image);
}
void DistanceRGBMatteOperation::executePixel(float output[4], float x, float y, PixelSampler sampler)