Details
Diff Detail
- Repository
- rB Blender
- Branch
- T84031 (branched from master)
- Build Status
Buildable 11918 Build 11918: arc lint + arc unit
Event Timeline
This is crashing because the connectivity info of the base mesh was not initialized yet. This tools always needs connectivity info, so it should be added to the list in sculpt_needs_connectivity_info.
The code of the tool can also run without multires enabled, but it won't do anything right now. The tool gets the limit surface by using the sculpt API, which is currently only implemented for multires (for meshes it always returns the same coordinate, so there is no displacement and nothing to smear). In the future there could be a way to cache a temporally limit surface for meshes without multires, so the tool should also work fine.
Removed my workaround and added proper fix as provided pablodp606 - Fix for T84031: initialize connectivity info of the base mesh before