diff --git a/source/blender/blenloader/intern/versioning_300.cc b/source/blender/blenloader/intern/versioning_300.cc index 5a54a517620..c0c65cb18b0 100644 --- a/source/blender/blenloader/intern/versioning_300.cc +++ b/source/blender/blenloader/intern/versioning_300.cc @@ -3729,5 +3729,11 @@ void blo_do_versions_300(FileData *fd, Library * /*lib*/, Main *bmain) */ { /* Keep this block, even when empty. */ + + LISTBASE_FOREACH (bNodeTree *, ntree, &bmain->nodetrees) { + if (ntree->type == NTREE_GEOMETRY) { + version_node_socket_name(ntree, GEO_NODE_COLLECTION_INFO, "Geometry", "Instances"); + } + } } } diff --git a/source/blender/nodes/geometry/nodes/node_geo_collection_info.cc b/source/blender/nodes/geometry/nodes/node_geo_collection_info.cc index 6c41dbbe34c..a9742ddeac2 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_collection_info.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_collection_info.cc @@ -28,7 +28,7 @@ static void node_declare(NodeDeclarationBuilder &b) .description( N_("Reset the transforms of every child instance in the output. Only used when Separate " "Children is enabled")); - b.add_output(N_("Geometry")); + b.add_output(N_("Instances")); } static void node_layout(uiLayout *layout, bContext * /*C*/, PointerRNA *ptr) @@ -137,7 +137,7 @@ static void node_geo_exec(GeoNodeExecParams params) instances->add_instance(handle, transform); } - params.set_output("Geometry", GeometrySet::create_with_instances(instances.release())); + params.set_output("Instances", GeometrySet::create_with_instances(instances.release())); } } // namespace blender::nodes::node_geo_collection_info_cc