[Bf-blender-cvs] [eecaa595130] master: Fix: Self object missing from geometry nodes evaluator params
Hans Goudey
noreply at git.blender.org
Tue Apr 27 18:43:29 CEST 2021
Commit: eecaa595130107bd385aa31ab8e2e22a459223bb
Author: Hans Goudey
Date: Tue Apr 27 11:42:40 2021 -0500
Branches: master
https://developer.blender.org/rBeecaa595130107bd385aa31ab8e2e22a459223bb
Fix: Self object missing from geometry nodes evaluator params
This was an oversight in the previous refactoring commit in this file.
===================================================================
M source/blender/modifiers/intern/MOD_nodes.cc
===================================================================
diff --git a/source/blender/modifiers/intern/MOD_nodes.cc b/source/blender/modifiers/intern/MOD_nodes.cc
index bc045b39904..1ee9043d46c 100644
--- a/source/blender/modifiers/intern/MOD_nodes.cc
+++ b/source/blender/modifiers/intern/MOD_nodes.cc
@@ -939,6 +939,7 @@ static GeometrySet compute_geometry(const DerivedNodeTree &tree,
eval_params.handle_map = &handle_map;
eval_params.modifier_ = nmd;
eval_params.depsgraph = ctx->depsgraph;
+ eval_params.self_object = ctx->object;
eval_params.log_socket_value_fn = log_socket_value;
blender::modifiers::geometry_nodes::evaluate_geometry_nodes(eval_params);
More information about the Bf-blender-cvs
mailing list