Blender Git Commit Log

Git Commits -> Revision 7267735

Revision 7267735 by Pablo Dobarro (sculpt-mode-features)
March 20, 2019, 02:34 (GMT)
Voxel Remesher: Add remesher parameters to mesh datablock

I tested several UI integrations:
-Running the remesher from an operator and adjusting the parameters with
the redo panel freezes the interface with high-res meshes. It looks
cool, but it is not that useful.
-Integrating it into a tool does not store per object remesh
configurations. It also forces the user to switch the tool when he/she is
sculpting just to recalculate the topology.

Storing the remesher options per mesh is the best option I found. Now,
the remesher is found in the properties panel under the mesh tab. The
user can assign it to the quick favorites menu or add a keyboard
shortcut.
Remesher parameters can be adjusted there. They are stored per mesh.
This way, remesher parameters of each mesh are preserved when sculpting
different objects at different levels of details. In the future, the user
will be able to choose different remeshing algorithms (triangulation,
quadriflow...) from there and assign them to the mesh. All of them will
be executed by the same remesh operator and some of them will share some
options (like smooth normals).

Commit Details:

Full Hash: 726773588cc15be80f9298bd7f0e4039dddea995
Parent Commit: af8fe4e
Lines Changed: +56, -15

6 Modified Paths:

/release/scripts/startup/bl_ui/properties_data_mesh.py (+17, -0) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+6, -0) (Diff)
/source/blender/editors/mesh/editmesh_add.c (+6, -0) (Diff)
/source/blender/editors/object/object_edit.c (+7, -15) (Diff)
/source/blender/makesdna/DNA_mesh_types.h (+3, -0) (Diff)
/source/blender/makesrna/intern/rna_mesh.c (+17, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021