[Bf-blender-cvs] [34326fec027] master: Fix: sample index node outputs default value

Jacques Lucke noreply at git.blender.org
Tue Jan 17 18:30:31 CET 2023


Commit: 34326fec02709ffaeba4d4b59f24cb0c53e721a8
Author: Jacques Lucke
Date:   Tue Jan 17 18:29:25 2023 +0100
Branches: master
https://developer.blender.org/rB34326fec02709ffaeba4d4b59f24cb0c53e721a8

Fix: sample index node outputs default value

Error in rBb5105085139227a713f154446ff6a3255cb8be99.

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

M	source/blender/nodes/geometry/nodes/node_geo_sample_index.cc

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

diff --git a/source/blender/nodes/geometry/nodes/node_geo_sample_index.cc b/source/blender/nodes/geometry/nodes/node_geo_sample_index.cc
index 850b2cfdd66..2ac19b02f9c 100644
--- a/source/blender/nodes/geometry/nodes/node_geo_sample_index.cc
+++ b/source/blender/nodes/geometry/nodes/node_geo_sample_index.cc
@@ -323,7 +323,7 @@ static void node_geo_exec(GeoNodeExecParams params)
     const GVArray &data = evaluator.get_evaluated(0);
     BUFFER_FOR_CPP_TYPE_VALUE(cpp_type, buffer);
     data.get_to_uninitialized(index, buffer);
-    output_field = fn::make_constant_field(cpp_type, cpp_type.default_value());
+    output_field = fn::make_constant_field(cpp_type, buffer);
     cpp_type.destruct(buffer);
   }
   else {



More information about the Bf-blender-cvs mailing list