[Bf-blender-cvs] [255485d2b92] fluid-mantaflow: added missing ray normalization in levelset generation call
Sebastián Barschkis
noreply at git.blender.org
Wed Nov 8 17:26:45 CET 2017
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. */
More information about the Bf-blender-cvs
mailing list