97fe1387aef921246136b4fa057ae96a48b1bf22
How the new navigation pivot is determined depends a bit on the kind of brush: * Brushes that deform or remove curves use the 3d-brush position at the start of the brush. * Brushes that add new curves set the pivot to the bounding box center of the new curves. Finding a good pivot point is not super trivial for curves, but the existing 3d brush functionality seems to work well. This also has the benefit that almost no additional computation is needed when the user is using the spherical brush mode. However, if the projected mode is used, and orbit-around-selection is on, then we have to compute the spherical brush center now anyway. Pull Request: https://projects.blender.org/blender/blender/pulls/131907
…
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.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
