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