Page MenuHome

Sculpt mode: Set Pivot to Mask Border doesn't work with the initial mask generated by the Box/Lasso mask tools
Open, Needs Triage by DeveloperPublic

Description

System Information
Win 10

Blender Version
Broken: blender-2.81-382e7ce9ecfb-windows64
Worked: ?

Short description of error
The Set Pivot to Mask Border function doesn't work with the initial mask generated by the Box/Lasso mask tools.

Exact steps for others to reproduce the error
Launch Blender
Open the Sculpting template (File ➞ New ➞ Sculpting)
Choose the Box or Lasso mask tool
Mask a part of the mesh
Select one of the Transform tools (just to see the pivot)
Run the Set Pivot to Mask Border (Sculpt menu ➞ Set Pivot ➞ Pivot to Mask Border)
And nothing happens

Note, if I "blur" the mask (Mask menu ➞ Smooth Mask) then the "Pivot to Mask Border" will start working.

Also, masks generated with the regular mask brush don't have this problem...

Details

Type
Bug

Event Timeline

This is a limitation of the current algorithm. To detect the mask border it needs mask values between 0 and 1 to detect a transition, which are not generated with the box select mask tool. If you smooth the mask with the mask filter it should work. I will update this for 2.82.