System Information
Operating system: Windows-10-10.0.19044-SP0 64 Bits
Graphics card: NVIDIA GeForce RTX 3080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 516.93
Blender Version
Broken: version: 3.2.2, branch: master, commit date: 2022-08-02 18:15, hash: rBbcfdb14560e7
Worked: (newest version of Blender that worked as expected)
Short description of error
Hello. The position of instanced collection on point using geonodes is changing everytime you reopen the blender file, while using a decimate modifier on the mesh they are instanced on.
Well I noticed it when I got back my render from sheep it and the trees had different positions on almost every frames. While when I rendered a few frames myself and did not reopen the file in between, position remained the same.
It seems like reopening the file makes the decimate process slightly different everytime in its calculation, thus the resulting geometry and therefore the instances on it moves accordingly.
Applying the decimate modifier solves the issue it seems, but be best to be able to keep modifier for future changes if needed.
Exact steps for others to reproduce the error
(Updated with smaller blend file for ease)
- Use the provided blend.file
- Open Blend file, ave image/take screenshot for comparison of the Object mode (look at the trees on the right side of the hill for ease)
- Close the Blend file, reopen it and compare
- The position of the trees on the hill will be changed (see screenshot below of 3 different positions, each time closing and reopening the file)




