Page MenuHome

"Make duplicates real" on dupliverts doesn't keep hierarchy
Closed, ResolvedPublic


  • Open this blend file :
  • Click on Object > Apply > Make duplicates real
  • Enable "Keep hierarchy"

The children (spheres) get all parented to only one parent (empty) instead of being each parented to their associated empty.

Blender 2.78 Linux

Related Objects

Event Timeline

Luca Rood (LucaRood) claimed this task.EditedNov 20 2016, 2:45 AM
Luca Rood (LucaRood) lowered the priority of this task from 90 to 50.

Only the first dupli instance of each object is being stored in parent_gh, as they are all treated as the same hash key.
Will fix it by adding vertex index to the GHash computation.

Thanks a lot. I just grabbed a daily build but the fix wasn't there yet apparently. When should I expect to find it ?

The fix is in the daily builds. You can always check what is in the daily builds, by taking the build hash, and matching it against the commits here:
All commits up to and including the one with the hash in the build, are included.

Are you sure you are not accidentally running the wrong Blender executable? You can check by looking if the hash on the splash screen matches the hash in the filename of the archive you downloaded.

Woops, I forgot to check "Keep hierarchy"...
You rock, man ! Thanks a lot for this fix.
And thanks for this last tip.

Why is this bug fix neither in the a nor the b release ?

It isn't in 'a' because it was committed after that release.
It isn't in 'b' because that only included performance improvements.
It isn't in 'c' because that was only to fix regressions caused by 'b'.

All changes to master (including this fix) will be released as expected in 2.79