Block a user
cb8f2eaeae
Make similar refactoring changes for Bmesh
bdb1edea20
Remove unused struct variable
c693c11e08
Reorder undo push
7fc3a98f63
Remove unused tls variables
62e7352d24
Refactor face calculation methods
Sculpt: Initial data oriented refactor for draw face sets brush
It works different enough that switching to bke::pbvh::node_face_indices_calc_grids
causes this to stop working, unless I'm mistaken. What we need here is a map from grid vert to base mesh face…
Sculpt: Initial data oriented refactor for draw face sets brush
I added an assert in apply_face_sets
on the size - it's not tripping up and it seems to be working as expected.
It's getting the factor from a given grid vert, mapping it via the `face_indic…
Sculpt: Initial data oriented refactor for draw face sets brush
Ah, you're right, this currently causes the brush to not work while automasking is enabled.
414a140221
Fix mask calculation, reorganize and add const
8d1ce0d7d7
Merge branch 'main' of projects.blender.org:blender/blender into face-set-brush-refactor
778ef300cd
BMesh implementation
e26e62597d
Cleanup: Sculpt: Use C++ math types/functions in displacement smear
4763aeff9e
Cleanup: Sculpt: Specialize displacement smear vertex neighbor iteration
Dyntopo Draw Face Set ignores mask values
Dyntopo Draw Face Set changes base mesh color on first stroke
Fix #124045: Console error when using node gesture operation
Ah, thanks for the fix, looks good to me.
d1a3ab8344
Multires
478177f2aa
Merge branch 'main' of projects.blender.org:blender/blender into face-set-brush-refactor
11db18473d
Refactor: Sculpt: Split up smooth::relax_vertex
4b03274d80
Cleanup: Sculpt: Split function to join multi-plane samples, rename struct
3f27917838
Cleanup: Tweak variable naming in multiplane scrape brush
Sean Kim
deleted branch more-more-forward-declarations from Sean-Kim/blender
2024-07-02 00:47:00 +02:00
Cleanup: Sculpt: Add forward declarations
Cleanup: Sculpt: Add forward declarations
70ae1c5acb
Cleanup: Sculpt: Add forward declarations
11db18473d
Refactor: Sculpt: Split up smooth::relax_vertex
4b03274d80
Cleanup: Sculpt: Split function to join multi-plane samples, rename struct
3f27917838
Cleanup: Tweak variable naming in multiplane scrape brush
29ce7907e2
Cleanup: Sculpt: Simplify access to multiplane scrape planes
Sean Kim
created branch more-more-forward-declarations in Sean-Kim/blender
2024-07-02 00:15:28 +02:00
Refactor: Sculpt: Split up smooth::relax_vertex