Blender Git Commits

Blender Git "sculpt-dev" branch commits.

Page: 22 / 56

June 29, 2021, 11:35 (GMT)
Merge branch 'master' into temp_bmesh_multires
June 28, 2021, 17:44 (GMT)
Merge branch 'master' into sculpt-dev
June 27, 2021, 06:46 (GMT)
Sculpt dyntopo: fix bug with automasking being needlessly initialized
June 27, 2021, 05:52 (GMT)
Sculpt dyntopo: fix symmetrix undo bug from last commit
June 27, 2021, 04:40 (GMT)
fix type of code line being after the parenthesis
instead of before
June 27, 2021, 04:26 (GMT)
Sculpt dyntopo: BMLog now uses the new bmesh unique id system

A few notes:

* MESH_ID layers are not saved on conversion to Mesh unless
you ask for it in BM_mesh_bm_to_me's params.
* Still need to test the box/lasso trim tools.
* Need to find some way to test loop/edge ids, which aren't
used by dyntopo.
June 27, 2021, 02:12 (GMT)
Sculpt dyntopo: Added a function to add multiple customdata
layers to a bmesh at once. Helpful since bmesh customdata
layers are allocated in single blocks, thus adding
layers individually can lead to lots of memory
copying.
June 27, 2021, 01:24 (GMT)
Sculpt dyntopo: Added (optional) support for unique mesh id tracking in
bmesh

* System is per element type. So you can have unique ids for verts and
faces, but not edges and loops.
* Supports an optional id to element lookup table.
* Uses single id space for all elements
* Added a new CD_FLAG_ELEM_NOCOPY flag to tell
customdata_bmesh_copy_data to ignore that layer.
* IDs are stored as a temporary customdata layer with
CD_FLAG_ELEM_NOCOPY set.
June 26, 2021, 20:00 (GMT)
Merge branch 'master' into temp_bmesh_multires
June 26, 2021, 00:10 (GMT)
Sculpt Dyntopo: Fix memory corruption in dyntopo undo

ss->active_XXX_index wasn't being handled properly.
June 25, 2021, 22:04 (GMT)
Dyntopo sculpt: add support for asan to mempool
June 25, 2021, 18:49 (GMT)
Sculpt Dyntopo: fix bug in dyntopo brush spacing.
June 25, 2021, 06:50 (GMT)
Sculpt dyntopo:

* Got automasking to work with dyntopo properly.
- AutomaskingCache->factor
has been replaced with the new temp layer API (which works for all
PBVH modes).
- AutomaskingCache->factor is, however, only initialized for
topology and face set boundary modes (if DynTopo is enabled)
since it's probably better to calculate the rest dynamically
in that case.
* Fixed stats bug
June 21, 2021, 23:20 (GMT)
Twist brush: use relax instead of smooth
June 20, 2021, 22:58 (GMT)
Merge branch 'master' into temp_bmesh_multires
June 20, 2021, 16:32 (GMT)
Twist Brush: Add separate smooth step
June 20, 2021, 15:53 (GMT)
Twist Brush: Fix bug in rotation
June 20, 2021, 15:34 (GMT)
Twist Brush: Scale brush tip space per vertex
June 20, 2021, 15:21 (GMT)
Twist Brush: Deform rotation space
June 20, 2021, 15:12 (GMT)
Twist Brush: Rotate in brush tip space
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021