Sean Kim Sean-Kim
  • Joined on 2023-12-14
Sean Kim merged pull request blender/blender-manual#104855 2024-07-06 05:17:09 +02:00
Sculpt: Add Grow/Shrink visibility menu items
Sean Kim created pull request blender/blender-manual#104855 2024-07-06 05:16:20 +02:00
Sculpt: Add Grow/Shrink visibility menu items
Sean Kim created branch grow-shrink-visibility in Sean-Kim/blender-manual 2024-07-06 05:14:09 +02:00
Sean Kim pushed to grow-shrink-visibility at Sean-Kim/blender-manual 2024-07-06 05:14:09 +02:00
d4c31a0105 Sculpt: Add Grow/Shrink visibility menu items
e623ce5404 Core: re-generate command line arguments docs
cd136a8108 Restore Rigify add-on documentation
159eab11ea LibraryOverrides: Add a new section about animation data.
55e9745f4e Cleanup: Remove the linked 'Proxy' page and its references.
Compare 10 commits »
Sean Kim created pull request blender/blender#124268 2024-07-06 04:17:29 +02:00
Fix #112947: Curve stroke on duplicate object doesn't update normals
Sean Kim pushed to fix-112947 at Sean-Kim/blender 2024-07-06 04:15:17 +02:00
b4e0d5dabf Fix #112947: Curve stroke on duplicate object doesn't update normals
Sean Kim created branch fix-112947 in Sean-Kim/blender 2024-07-06 04:15:17 +02:00
Sean Kim commented on issue blender/blender#122947 2024-07-06 03:35:51 +02:00
Shading bugs of sculpting by curve stroke on an reused mesh

My guess as to why this happens specifically for the curve stroke and not for the other strokes is because all calls to stroke->update_step (and subsequently the code that marks positions &…

Sean Kim commented on issue blender/blender#122947 2024-07-06 03:03:57 +02:00
Shading bugs of sculpting by curve stroke on an reused mesh

I think I've found a deeper cause of this, though I'm unsure what a fix looks like yet.

void BKE_sculpt_update_object_before_eval(Object *ob_eval)
{
  /* Update before mesh evaluation…
Sean Kim commented on issue blender/blender#122947 2024-07-05 23:43:31 +02:00
Shading bugs of sculpting by curve stroke on an reused mesh

Commenting out the following in sculpt.cc flush_update_done fixes the original mesh display

  if (need_tag) {
    DEG_id_tag_update(&ob.id, ID_RECALC_GEOMETRY);
  }
Sean Kim commented on issue blender/blender#122947 2024-07-05 21:12:43 +02:00
Shading bugs of sculpting by curve stroke on an reused mesh

Doing a bit more testing here. I'm unable to replicate this with the Spacing stroke type, the odd shading only happens for the Curve stroke. Switching between modes (Sculpt -> Edit -> Sculpt)…

Sean Kim created pull request blender/blender#124135 2024-07-04 06:21:18 +02:00
WIP: Sculpt: Initial data oriented refactor of relax face set brush
Sean Kim pushed to relax-face-set-brush-refactor at Sean-Kim/blender 2024-07-04 06:19:37 +02:00
924f27e1e4 Cleanup
Sean Kim pushed to relax-face-set-brush-refactor at Sean-Kim/blender 2024-07-04 06:14:00 +02:00
74fc5b93ca WIP: Sculpt: Initial data oriented refactor of relax face set brush
140a214541 Merge branch 'blender-v4.2-release'
ff89e24bf5 Fix #122808: Better Indication of Missing VFont
1d77518b58 Merge branch 'blender-v4.2-release'
4806078dbd Fix: USD: Use correct property names in RNA update callback
Compare 238 commits »
Sean Kim deleted branch face-set-brush-refactor from Sean-Kim/blender 2024-07-03 20:46:59 +02:00
Sean Kim merged pull request blender/blender#123811 2024-07-03 20:46:55 +02:00
Sculpt: Initial data oriented refactor for draw face sets brush
Sean Kim pushed to main at blender/blender 2024-07-03 20:46:54 +02:00
b2ec10184c Sculpt: Initial data oriented refactor for draw face sets brush
Sean Kim pushed to face-set-brush-refactor at Sean-Kim/blender 2024-07-03 20:44:36 +02:00
246476d75d Merge branch 'main' of projects.blender.org:blender/blender into face-set-brush-refactor
eb712574c3 Restructure arguments for mesh calc_faces
586f3f5afb Reduce scope of tls variable
f4bca324be Remove extra whitespace
38681f3a63 UI: Large Blender Logo Alignment Fixes
Compare 14 commits »
Sean Kim commented on pull request blender/blender#123811 2024-07-03 20:28:55 +02:00
Sculpt: Initial data oriented refactor for draw face sets brush

I was mirroring the signature of some other brush calc_faces functions where we pass in the positions_eval and vert_normals, though I don't think it's a particularly strong reason to keep it…