28f238347757a132f923bf521656198baa6faf9a
Avoid mixing different abstraction levels, remove the conversion of the brush tool into `undo::Type`. Make it simpler to specialize the implementation further for separate PBVH types later. Also fix race condition retrieving write access to an attribute from multiple threads at the same time, and reduce per-PBVH-node overhead.
…
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%
