Commit: 255485d2b928abf26a1f5a2099f2546c4581f1cb
Author: Sebastián Barschkis
Date:   Wed Nov 1 12:38:39 2017 +0100
Branches: fluid-mantaflow
https://developer.blender.org/rB255485d2b928abf26a1f5a2099f2546c4581f1cb

added missing ray normalization in levelset generation call

===================================================================

M       source/blender/blenkernel/intern/smoke.c

===================================================================

diff --git a/source/blender/blenkernel/intern/smoke.c 
b/source/blender/blenkernel/intern/smoke.c
index 629cc0f266a..1528c8d6921 100644
--- a/source/blender/blenkernel/intern/smoke.c
+++ b/source/blender/blenkernel/intern/smoke.c
@@ -1649,6 +1649,7 @@ static void update_mesh_distances(int index, float 
*mesh_distances, BVHTreeFromM
                hit_tree.index = -1;
                hit_tree.dist = 9999;
 
+               normalize_v3(ray_dirs[i]);
                BLI_bvhtree_ray_cast(treeData->tree, ray_start, ray_dirs[i], 
0.0f, &hit_tree, treeData->raycast_callback, treeData);
 
                /* Ray did not hit mesh. Current point definitely not inside 
mesh. */

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to