The topology automask setting uses the active vertex when precomputing the cache at the beginning of a stroke. This value can be invalid when the brush stroke doesn't start on the mesh. For example, this can happen with brush strokes that use a projected instead of spherical falloff due to more BVH nodes being included in the initial coarse check. To fix this, simply check for the existence of the active vertex and early exit if it is not valid. Pull Request: https://projects.blender.org/blender/blender/pulls/139234
…
…
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different but compatible license.
See blender.org/about/license for details.
Languages
C++
78%
Python
14.9%
C
3%
GLSL
1.8%
CMake
1.2%
Other
0.9%