Blender Git Commits

Blender Git "temp_test_sc_keymap" branch commits.

Page: 12 / 43

May 24, 2021, 04:34 (GMT)
MIssed a flag in bli_strict_types.h
May 24, 2021, 04:02 (GMT)
DynTopo: Attempt to fix compiling on macos
May 24, 2021, 03:52 (GMT)
Fix one more strict flags violation
May 24, 2021, 03:39 (GMT)
* Added clang-cl support to BLI_strict_flags.h
May 23, 2021, 23:11 (GMT)
DynTopo: started refactoring pbvh drawing to handle customdata layers in
a more generic (and maintainable) way.
May 23, 2021, 21:30 (GMT)
Merge branch 'master' into temp_bmesh_multires
May 21, 2021, 00:59 (GMT)
Dyntopo:

Fix multires not setting pbvh->depth_limit
May 19, 2021, 21:36 (GMT)
Dyntopo

* Got threaded mesh->bmesh conversion working (it's disabled
pending further testing however).

Note that SCULPT_dynamic_topology_enable_ex calls BKE_scene_graph_update_tagged,
which in tests was adding ~1 second to conversion time for larger
meshes. Do we need this call?
May 19, 2021, 19:21 (GMT)
Dyntopo: code cleanup
May 19, 2021, 05:26 (GMT)
* Fix bug with symmetrize creating non-manifold geometry.
* Fix bug in pbvh face create
May 18, 2021, 02:48 (GMT)
Merge branch 'master' into temp_bmesh_multires
May 17, 2021, 21:23 (GMT)
* Fix corner case in last commit
May 17, 2021, 21:02 (GMT)
BMLogFace now stores the face normal.
May 17, 2021, 20:08 (GMT)
Merge branch 'master' into sculpt-dev
May 17, 2021, 07:45 (GMT)
Cleanup failed patch reversion
May 17, 2021, 06:32 (GMT)
Merge branch 'master' into temp_bmesh_multires
May 16, 2021, 04:19 (GMT)
Dyntopo now updates the existing pbvh on undo instead of building
a new one from scratch, an operation that can be slow despite being
threaded.

PBVH building is a memory bound operation (not just on the CPU side
either, remember the draw buffers have to be fully regenerated too).
Incrementally updating it this way is enormously faster (about as fast
as non-dyntopo undo).

The downside is we don't have the convienience of users regularly
building the pbvh from scratch anymore. Dyntopo does try to
join empty PBVH nodes (which happens after every stroke), but
that's not a complete substitute for a decent tree balancer.
That's on the todo list.
May 15, 2021, 18:51 (GMT)
Tried to make pbvh bmesh normals calc a bit more efficient.
May 15, 2021, 04:21 (GMT)
fix memory leak
May 15, 2021, 04:12 (GMT)
fix missing null pointer check.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021