Page MenuHome

Fix T70020: Force using the internal sculpt pivot when transforming
Needs ReviewPublic

Authored by Pablo Dobarro (pablodp606) on Fri, Feb 7, 9:08 AM.

Details

Summary

Due to some limitations in rendering and gizmos in sculpt mode,
supporting custom pivot points in the sculpt mode transform operator
will be confusing for the user. This patch forces the gizmo position and
the pivot point to the SculptSession pivot, so it is no longer affected
by the scene transform tool options.

Diff Detail

Repository
rB Blender
Branch
T70020-2 (branched from master)
Build Status
Buildable 6522
Build 6522: arc lint + arc unit

Event Timeline

Is this the good approach? Wouldn't it now make other users confusing as the gizmos are not working differently based on what the user is doing? Perhaps check with UX team and Campbell if this is ok.

I guess the difference is that in Sculpt, you don't really real with selections. Of course we could add the cursor orientation and pivot here...

The problem is that for supporting custom orientations and pivot points we need to have an option to transform the pivot without transforming the geometry. The pivot is not visible, so that needs the gizmo to be visible during transformations in order to be usable. That needs to be supported in the future, but I think that should not be part of this fix.