Sean Kim Sean-Kim
  • Joined on 2023-12-14
Sean Kim pushed to variable-docs at Sean-Kim/blender 2024-06-12 20:56:10 +02:00
84e0bde73a Add missed period, again
Sean Kim commented on pull request blender/blender#123115 2024-06-12 20:50:09 +02:00
Sculpt: Initial data-oriented refactor for mask brush

This extra gather is a bit weird, but it seems preferable to having an entirely separate Vector just for the possibly inverted mask value.

Sean Kim pushed to mask-brush-refactor at Sean-Kim/blender 2024-06-12 20:48:52 +02:00
94742c892e Merge branch 'main' of projects.blender.org:blender/blender into mask-brush-refactor
ed66bd4245 Merge branch 'blender-v4.2-release'
1d45bb705e Fix: EEVEE assert rendering transparent pass
87dae7d800 Build: Clean up oneAPI cmake messages
b509893cd0 Fix: Invert stroke with smooth brush
Compare 15 commits »
Sean Kim pushed to mask-brush-refactor at Sean-Kim/blender 2024-06-12 20:43:52 +02:00
a84e7d6b71 Extract condition from hot loop
13ffa70034 Readd count variable for multires
4fb8483a0b Extract fill_factor_from_hide
43a6393b7b Add const
0d1466291c Use std::clamp
Compare 37 commits »
Sean Kim commented on pull request blender/blender#123115 2024-06-12 19:12:21 +02:00
Sculpt: Initial data-oriented refactor for mask brush

Unfortunately, this is actually used in the loop in the call to auto_mask::node_update

Sean Kim pushed to variable-docs at Sean-Kim/blender 2024-06-12 19:05:37 +02:00
4aa996d304 Add missed period
Sean Kim deleted branch fix-smooth-clamp from Sean-Kim/blender 2024-06-12 18:39:50 +02:00
Sean Kim merged pull request blender/blender#123142 2024-06-12 18:39:47 +02:00
Fix: Invert stroke with smooth brush
Sean Kim pushed to main at blender/blender 2024-06-12 18:39:47 +02:00
b509893cd0 Fix: Invert stroke with smooth brush
Sean Kim created pull request blender/blender#123143 2024-06-12 18:38:54 +02:00
Cleanup: Add docstring to StrokeCache bstrength
Sean Kim pushed to variable-docs at Sean-Kim/blender 2024-06-12 18:38:19 +02:00
415a405cdd Cleanup: Add docstring to StrokeCache bstrength
Sean Kim created branch variable-docs in Sean-Kim/blender 2024-06-12 18:38:19 +02:00
Sean Kim commented on pull request blender/blender#122906 2024-06-12 18:27:34 +02:00
Sculpt: Initial data-oriented refactor for smooth brush

Just a note for posterity - we can have negative values for strength in brushes (most commonly caused by holding CTRL when doing a stroke). This clamp is addressed in #123142

Sean Kim created pull request blender/blender#123142 2024-06-12 18:27:07 +02:00
Fix: Invert stroke with smooth brush
Sean Kim pushed to fix-smooth-clamp at Sean-Kim/blender 2024-06-12 18:25:48 +02:00
19af3eab16 Fix: Invert stroke with smooth brush
a7d0088f59 Cleanup: Add missing forward declaration
76f5041a9e Merge branch 'blender-v4.2-release'
a27fa7e46c FIx #122085: Optimize iter_shader_to_rgba_depth_count
269f18ff5c Sculpt: Initial data oriented refactor for multires displacement eraser
Compare 10 commits »
Sean Kim created branch fix-smooth-clamp in Sean-Kim/blender 2024-06-12 18:25:48 +02:00
Sean Kim deleted branch stroke-cache-declaration from Sean-Kim/blender 2024-06-12 17:10:47 +02:00
Sean Kim pushed to main at blender/blender 2024-06-12 17:10:42 +02:00
a7d0088f59 Cleanup: Add missing forward declaration
Sean Kim merged pull request blender/blender#123112 2024-06-12 17:10:42 +02:00
Cleanup: Add missing forward declaration
Sean Kim commented on pull request blender/blender#123115 2024-06-12 16:57:15 +02:00
Sculpt: Initial data-oriented refactor for mask brush

This makes a lot more sense yeah, I was trying to figure out how to move the strength > 0.0f call out of the main loop