Page MenuHome

WIP: Fix T95931: Connected Proportional Editing cuts of in special case
AbandonedPublic

Authored by Germano Cavalcante (mano-wii) on May 25 2022, 4:54 PM.

Details

Summary

This patch fixes T95931 by calculating the propagation distances for
each vertex individually and not breaking the propagation if a distance
has already been calculated.

This simplifies the code and makes the distances more correct.

However, as expected, this can result in an excessive slowdown in
some adverse cases.

Therefore, while a good optimization solution is not found, this
solution is still a WIP.

Ref T95931

Diff Detail

Repository
rB Blender
Branch
master
Build Status
Buildable 22265
Build 22265: arc lint + arc unit

Event Timeline

Germano Cavalcante (mano-wii) requested review of this revision.May 25 2022, 4:54 PM
Germano Cavalcante (mano-wii) created this revision.
Germano Cavalcante (mano-wii) planned changes to this revision.May 25 2022, 5:00 PM

This solution is not ideal.