diff options
Diffstat (limited to 'source/blender')
-rw-r--r-- | source/blender/nodes/geometry/nodes/node_geo_object_info.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source/blender/nodes/geometry/nodes/node_geo_object_info.cc b/source/blender/nodes/geometry/nodes/node_geo_object_info.cc index fe0303a5f1c..d713c191d5d 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_object_info.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_object_info.cc @@ -91,10 +91,12 @@ static void geo_node_object_info_exec(GeoNodeExecParams params) InstancesComponent &instances = geometry_set.get_component_for_write<InstancesComponent>(); if (transform_space_relative) { - instances.add_instance(object, location, rotation, scale); + instances.add_instance(object, transform); } else { - instances.add_instance(object, {0, 0, 0}); + float unit_transform[4][4]; + unit_m4(unit_transform); + instances.add_instance(object, unit_transform); } } } |