Sean Kim Sean-Kim
  • Joined on 2023-12-14
Sean Kim created branch boundary-brush-refactor in Sean-Kim/blender 2024-07-16 01:19:38 +02:00
Sean Kim commented on pull request blender/blender#124743 2024-07-15 22:08:40 +02:00
Sculpt: Data oriented refactor for "Set Pivot Position" operator

same as above

Sean Kim commented on pull request blender/blender#124743 2024-07-15 22:08:39 +02:00
Sculpt: Data oriented refactor for "Set Pivot Position" operator

BLI_assert(positions.size() == factors.size()

Sean Kim commented on pull request blender/blender#124743 2024-07-15 22:08:38 +02:00
Sculpt: Data oriented refactor for "Set Pivot Position" operator

Maybe use std::pair instead of the custom struct? Don't know if it's something we tend to avoid.

Sean Kim commented on pull request blender/blender#124743 2024-07-15 22:08:37 +02:00
Sculpt: Data oriented refactor for "Set Pivot Position" operator

Does BMesh not use the mask data? If so, the gathering should be removed.

Sean Kim commented on pull request blender/blender#124743 2024-07-15 22:08:35 +02:00
Sculpt: Data oriented refactor for "Set Pivot Position" operator

Is passing this in as a lambda possible? It would save about ~100 lines where this seems to be the only real difference

Sean Kim commented on pull request blender/blender#124743 2024-07-15 22:08:34 +02:00
Sculpt: Data oriented refactor for "Set Pivot Position" operator

nit: I think the shadowing here is potentially more harmful to readability than beneficial, I'd personally use running_sum, sum, acccum, or something along those lines.

Sean Kim commented on issue blender/blender#124418 2024-07-15 20:13:47 +02:00
Brush Assets: Bugs

Tagging this issue here: blender/blender#124719

Sean Kim commented on issue blender/blender#124719 2024-07-15 20:05:20 +02:00
Opening a testfile triggers an 'unreachable' assert in suclpt/paint code

Not sure I know enough about this area to make a fix, seems like the imapaint.paint runtime data hasn't been initialized yet when this versioning code is being called.

Sean Kim commented on issue blender/blender#124719 2024-07-15 19:36:24 +02:00
Opening a testfile triggers an 'unreachable' assert in suclpt/paint code

Relevant stacktrace

_BLI_assert_abort() (/home/skim/Projects/blender-git/blender/source/blender/blenlib/intern/BLI_assert.c:51)
paint_brush_set_default_reference(Paint * paint, const bool…
Sean Kim commented on issue blender/blender#124719 2024-07-15 19:31:04 +02:00
Opening a testfile triggers an 'unreachable' assert in suclpt/paint code

Broke in 7b0ea0f1b4309, FYI: @JulianEisel

Sean Kim commented on pull request blender/blender#124640 2024-07-15 17:38:38 +02:00
Fix #124484: Debug assert on undoing out of Sculpt Mode

I think that's an option, certainly. To me this case seemed to be something we should explicitly handle instead of conditionally asserting based on the state of the node data. I don't have a…

Sean Kim closed issue blender/blender#124066 2024-07-15 16:28:24 +02:00
Dyntopo Draw Face Set ignores mask values
Sean Kim commented on issue blender/blender#124066 2024-07-15 16:27:48 +02:00
Dyntopo Draw Face Set ignores mask values

This is fixed as of the recent 4.3 builds with the brush refactor, I'm closing this as it is unlikely we will backport a similar change for earlier versions given the scope of changes needed..

Sean Kim pushed to main at Sean-Kim/.profile 2024-07-14 06:46:59 +02:00
85021a3731 Update reports/2024.md
Sean Kim deleted branch fix-warnings from Sean-Kim/blender 2024-07-13 21:57:51 +02:00
Sean Kim pushed to main at blender/blender 2024-07-13 21:57:50 +02:00
06ba62f278 Cleanup: Remove unused variables
Sean Kim merged pull request blender/blender#124667 2024-07-13 21:57:49 +02:00
Cleanup: Remove unused variables