Fix: Asset using selection in instances to points node

Caused by my own incorrect cleanup when committing the patch.
This commit is contained in:
Hans Goudey 2021-10-23 00:42:07 -05:00
parent 3bcd264141
commit 50e7645211
1 changed files with 2 additions and 2 deletions

View File

@ -80,8 +80,8 @@ static void convert_instances_to_points(GeometrySet &geometry_set,
OutputAttribute_Typed<int> id_attribute = points.attribute_try_get_for_output<int>(
"id", ATTR_DOMAIN_POINT, 0);
MutableSpan<int> ids = id_attribute.as_span();
for (const int64_t i : selection) {
ids[i] = instances.instance_ids()[i];
for (const int i : selection.index_range()) {
ids[i] = instances.instance_ids()[selection[i]];
}
id_attribute.save();
}