Sean Kim Sean-Kim
  • Joined on 2023-12-14
Sean Kim commented on pull request blender/blender#125912 2024-08-05 20:48:11 +02:00
Cleanup: Remove unused NearestVertexData struct
Sean Kim pushed to filter-symmetry-area at Sean-Kim/blender 2024-08-05 20:47:21 +02:00
e5702c853d Remove static keyword
Sean Kim created pull request blender/blender#125914 2024-08-05 20:22:21 +02:00
Cleanup: Extract and rename filter_positions_pivot_symmetry
Sean Kim created branch filter-symmetry-area in Sean-Kim/blender 2024-08-05 20:20:37 +02:00
Sean Kim pushed to filter-symmetry-area at Sean-Kim/blender 2024-08-05 20:20:37 +02:00
16c1fc4ea0 Cleanup: Extract and rename filter_positions_pivot_symmetry
Compare 2 commits »
Sean Kim created pull request blender/blender#125912 2024-08-05 20:13:01 +02:00
Cleanup: Remove unused NearestVertexData struct
Sean Kim created branch cleanup-remove-unused-struct in Sean-Kim/blender 2024-08-05 20:12:05 +02:00
Sean Kim pushed to cleanup-remove-unused-struct at Sean-Kim/blender 2024-08-05 20:12:05 +02:00
31451d3f1a Cleanup: Remove unused NearestVertexData struct
11e7b7d0bd Collection Export: Allow renaming of exporters in the UI list
Compare 2 commits »
Sean Kim commented on pull request blender/blender#125907 2024-08-05 20:06:02 +02:00
Sculpt: Refactor topology islands cache

Ah, I completely missed your comment and the code that explained that. Might be worth a small comment in the ensure_cache function header or on the variable inside SculptSession

Sean Kim commented on pull request blender/blender#125845 2024-08-05 19:54:16 +02:00
Sculpt: Initial data-oriented refactor of boundary brush

I'll make a separate PR for extracting this

Sean Kim suggested changes for blender/blender#125907 2024-08-05 19:43:11 +02:00
Sculpt: Refactor topology islands cache

Main area of concern I think is the comments in vert_id_get

Sean Kim commented on pull request blender/blender#125907 2024-08-05 19:43:09 +02:00
Sculpt: Refactor topology islands cache

Minor styling question - do we have a standardized way of writing struct initialization? For SubdivCCGCoord in general I think I've seen this, struct member assignment, and the named initializer list.

Sean Kim commented on pull request blender/blender#125907 2024-08-05 19:43:08 +02:00
Sculpt: Refactor topology islands cache

Related to the above comment, I think if we keep this method as returning only integers, it makes more sense keep it returning -1 as a not found indicator instead of changing this.

Sean Kim commented on pull request blender/blender#125907 2024-08-05 19:43:07 +02:00
Sculpt: Refactor topology islands cache

With this change, the updated code does crash in non-debug builds if topology_island_cache hasn't been set. Probably safer to still exit early with -1 or change this signature to std::optional<int>

Sean Kim commented on pull request blender/blender#125907 2024-08-05 19:43:06 +02:00
Sculpt: Refactor topology islands cache

Being a bit nitpicky here, but maybe this BLI change should be a separate PR? I don't think it'll have odd side effects, but it seems better to isolate it.

Sean Kim deleted branch fix-125838 from Sean-Kim/blender 2024-08-04 18:28:52 +02:00
Sean Kim pushed to main at blender/blender 2024-08-04 18:28:51 +02:00
dd905de795 Fix #125838: Elastic deform brush does not respect mask values