Page MenuHome

Allow overrides for cloth, collision and force field properties.
ClosedPublic

Authored by Alexander Gavrilov (angavrilov) on Jan 3 2022, 11:21 AM.

Details

Summary

Allow overriding simple properties of cloth simulations, colliders
and force fields. Vertex group and shape key selectors in cloth are
still not overridable since they are tied to mesh data.

Force fields have a number of physical fields shared between multiple
RNA fields. Until they are decoupled, they will produce redundant
overrides, and cannot have different hard range limits.

Diff Detail

Repository
rB Blender

Event Timeline

Alexander Gavrilov (angavrilov) requested review of this revision.Jan 3 2022, 11:21 AM
Alexander Gavrilov (angavrilov) created this revision.

Patch LGTM.

Just not fully clear why vgroups are excluded? Besides the fact that RNA has to do the lookup/conversion from name to index itself, which is fairly bad, but not sure why that would break overrides (unless order of override operations application can mess up things then, in case vgroup override is applied before a potential obdata override?).
But if they are not straightforward, we can do without them for now, yes.

This revision is now accepted and ready to land.Jan 3 2022, 3:08 PM