Page MenuHome

Fix T71259: Array Modifier Performance is slow
ClosedPublic

Authored by Sergey Sharybin (sergey) on Nov 4 2019, 2:17 PM.

Details

Summary

Was happening when object transform is animated.

Caused by overly aggressive dependency construction introduced a
while back in rB9d4129eee649: we shouldn't add dependencies unless
we really need them.

The transform is totally needed for an offset object, but I can't
see why transform is needed for the cap objects: those seems to be
only used as a mesh, without transform.

Diff Detail

Repository
rB Blender
Branch
fix_T71259 (branched from master)
Build Status
Buildable 5544
Build 5544: arc lint + arc unit

Event Timeline

I have tested here and indeed the position of the meshes used as cap does not interfere with the modifier (only their geometry).

Yes, makes sense to me too.

This revision is now accepted and ready to land.Nov 4 2019, 4:15 PM