Operating system: Win Pro 64
Graphics card: GTX 1050
Short description of error
When instancing collections the origin point of the instance is always set to (0,0,0). There is no way to control the origin point of a collection before or after it's instanced.
Exact steps for others to reproduce the error
- Open new file - general.
- Move the cube to 10,10,10
- Create a new collection named Original Collection and place the cube in it.
- Add the collection to the scene as an instance. That instance will also be named Original Collection which leads to major confusion. In the outliner it will have an Original Collection nested below it. Maybe the usual .001 suffixes would help here.
- Expand the hierarchies in the outliner to tell what's what.
- The collection instance will have its cube at (10,10,10) but the origin of the collection is at (0,0,0) so it shows as not being moved at all. It would be nice if the new collection instance had its origin at the center of the cube but how do you go about doing that?
- Set the 3d cursor to 5,5,5.
- There are three things in the Outliner named Original Collection now. Hide the actual Original Collection if you can tell which one it is.
- Now, click on the Original Collection seemingly nested under itself. Then move the 3d cursor and set the origin. Nope that doesn't work.
- Ok, select the parent of the instance Original Collection and set the origin. Nope, that doesn't work.
- Right click on the parent and click Select Hierarchy, then set the origin. Yay, finally it works. Wait a second. Click on the cube and hit G. Seems we didn't set the origin but simply transformed it. The instanced cube just jumped to (15,15,15). The collection origin is still the same relative to the cube.