Blender Git Commit Log

Git Commits -> Revision d8baafd

Revision d8baafd by Pablo Dobarro (master)
August 27, 2019, 14:24 (GMT)
Edit Mesh: Poly build tool improvements

This commit changes the functionality of the Poly build tool to make it more suitable for retopology tasks:
- Click and drag from a boundary edge extrudes a new quad
- Click and drag on vertices tweaks the position
- Ctrl + click adds geometry. There is a geometry preview in the gizmo. It also can automatically convert triangles to quads.
- Shift + click deletes mesh elements (faces or vertices)
- Updated preselection code. Different mesh elements take priority depending on the selected action.

Reviewed By: campbellbarton

Differential Revision: https://developer.blender.org/D5573

Commit Details:

Full Hash: d8baafd693ebf830d6153bd31bd63521c7569984
Parent Commit: 2a2fd75
Lines Changed: +599, -128

9 Modified Paths:

/release/scripts/presets/keyconfig/keymap_data/blender_default.py (+3, -3) (Diff)
/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py (+5, -0) (Diff)
/source/blender/editors/include/ED_mesh.h (+20, -2) (Diff)
/source/blender/editors/mesh/editmesh_polybuild.c (+164, -16) (Diff)
/source/blender/editors/mesh/editmesh_preselect_elem.c (+204, -2) (Diff)
/source/blender/editors/mesh/editmesh_select.c (+101, -58) (Diff)
/source/blender/editors/mesh/mesh_intern.h (+2, -0) (Diff)
/source/blender/editors/mesh/mesh_ops.c (+21, -0) (Diff)
/source/blender/editors/space_view3d/view3d_gizmo_preselect_type.c (+79, -47) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021