[Bf-blender-cvs] [c920b83b845] temp-geometry-nodes-fields-prototype: Fix curve parameter node with multiple splines
Hans Goudey
noreply at git.blender.org
Tue Aug 10 19:09:27 CEST 2021
Commit: c920b83b845603b65c8ad4d60078e36cc82c8a70
Author: Hans Goudey
Date: Tue Aug 10 12:09:19 2021 -0500
Branches: temp-geometry-nodes-fields-prototype
https://developer.blender.org/rBc920b83b845603b65c8ad4d60078e36cc82c8a70
Fix curve parameter node with multiple splines
===================================================================
M source/blender/nodes/geometry/node_geometry_util.cc
===================================================================
diff --git a/source/blender/nodes/geometry/node_geometry_util.cc b/source/blender/nodes/geometry/node_geometry_util.cc
index 17f614fa86b..4f8842c1f17 100644
--- a/source/blender/nodes/geometry/node_geometry_util.cc
+++ b/source/blender/nodes/geometry/node_geometry_util.cc
@@ -173,7 +173,7 @@ void prepare_field_inputs(bke::FieldInputs &field_inputs,
for (const int i_spline : splines.index_range()) {
const int offset = offsets[i_spline];
MutableSpan<float> spline_parameters = parameters.as_mutable_span().slice(
- offset, offsets[i_spline + 1]);
+ offset, offsets[i_spline + 1] - offset);
spline_parameters.first() = 0.0f;
const Spline &spline = *splines[i_spline];
More information about the Bf-blender-cvs
mailing list