Jorijn de Graaf bonj
  • Joined on 2023-02-10
Jorijn de Graaf commented on pull request blender/blender#105498 2023-03-28 15:06:59 +02:00
DRW: Selection Occlusion

It doesn't seem the most ideal as the sel_ctx->objects array doesn't necessarily have to be all !DRW_object_is_in_edit_mode(ob) objects, but it should work fine now.

Checking if an object…

Jorijn de Graaf pushed to retopology-select at bonj/blender 2023-03-27 23:44:52 +02:00
f8c26304d7 Draw occluders separately from edit meshes
Jorijn de Graaf commented on pull request blender/blender#105498 2023-03-27 23:16:05 +02:00
DRW: Selection Occlusion

The selection engine should have matrices and depths matching the edit overlay. But I noticed that get_homogenous_z_offset is only being added to the selection engine in this patch. Does this…

Jorijn de Graaf commented on pull request blender/blender#105498 2023-03-25 16:21:12 +01:00
DRW: Selection Occlusion

My cleanup got merged before this PR so I rebased this branch to avoid merge conflicts.

Jorijn de Graaf pushed to retopology-select at bonj/blender 2023-03-25 16:18:19 +01:00
38293cd17c Use retopology offset for selection occlusion
e9488dafe4 Use non-edit objects to occlude selection
847bc5c2fd Cleanup: DRW: Utility defines for retopology overlay
9678e6e7e5 Fix: Variable size blur implicitly works with Fast Gaussian
51bc44420b Cleanup: format
Compare 6 commits »
Jorijn de Graaf commented on pull request blender/blender#106129 2023-03-25 15:17:20 +01:00
Cleanup: DRW: Utility defines for retopology overlay

The first commit is also included in #105498, so I will refactor either this PR or that one, depending on which gets merged first.

Jorijn de Graaf created pull request blender/blender#106129 2023-03-25 15:16:07 +01:00
Cleanup: Utility defines for retopology overlay
Jorijn de Graaf created branch cleanup/retopology-overlay-utils in bonj/blender 2023-03-25 15:13:31 +01:00
Jorijn de Graaf pushed to cleanup/retopology-overlay-utils at bonj/blender 2023-03-25 15:13:31 +01:00
14c201126c Use the new retopology overlay defines
303106a2ad Add handy defines for retopology overlay
9678e6e7e5 Fix: Variable size blur implicitly works with Fast Gaussian
51bc44420b Cleanup: format
c685d1935a Fix #106041: fix uv packing performance on aligned quads
Compare 5 commits »
Jorijn de Graaf pushed to retopology-select-old at bonj/blender 2023-03-24 23:11:12 +01:00
63cd998f20 Use depsgraph iterator for select engine
2fef93192e Reduce changes in edbm_shortest_path_pick_invoke
4ef73312e5 Reduce changes in mouse_mesh_loop
08aac3ed2a Check for edit mode in unified_findnearest
4cc963bd5b Revert "Include non-mesh objects for selection occlusion"
Compare 71 commits »
Jorijn de Graaf commented on pull request blender/blender#105498 2023-03-24 23:00:29 +01:00
DRW: Selection Occlusion

@mano-wii I've implemented your feedback, and as a result the code is much simpler, and works better too 🙂

Jorijn de Graaf commented on pull request blender/blender#105498 2023-03-24 21:41:08 +01:00
DRW: Selection Occlusion

The history became so messy I decided to reset and redo only the necessary changes. You can find the old commits here: https://projects.blender.org/bonj/blender/src/branch/retopology-select-old.

Jorijn de Graaf pushed to retopology-select at bonj/blender 2023-03-24 21:38:33 +01:00
ef85581bdf Use retopology offset for selection occlusion
eeacf8cbdb Use non-edit objects to occlude selection
feb9234188 Add handy defines for retopology overlay
18232af3ee Transform: Improve workaround used in #40241
1d84216c09 Fix #105891: Faster Font Fallback Finding
Compare 59 commits »
Jorijn de Graaf pushed to retopology-select at bonj/blender 2023-03-24 20:24:54 +01:00
9aea413b6e Use depsgraph iterator for select engine
Jorijn de Graaf pushed to retopology-select-old at bonj/blender 2023-03-24 20:24:09 +01:00
515822a623 Use depsgraph iterator for select engine
Jorijn de Graaf pushed to retopology-select-old at bonj/blender 2023-03-24 20:21:02 +01:00
Jorijn de Graaf created branch retopology-select-old in bonj/blender 2023-03-24 20:21:02 +01:00
Jorijn de Graaf commented on pull request blender/blender#105498 2023-03-24 15:15:10 +01:00
DRW: Selection Occlusion

Thanks! I'll try to make it use the depsgraph iterator so it can support non-mesh solid objects too.

Jorijn de Graaf pushed to retopology-select at bonj/blender 2023-03-23 00:22:17 +01:00
d48fe5228d Merge branch 'main' into retopology-select
a3241fc003 Merge branch 'blender-v3.5-release'
dcd000b354 Release cycle: Blender 3.5 goes Bcon4.
6addd195fa Fix: Unused variables mistake from previous commit
73d0531f50 Cleanup: Remove mesh poly macros, simplify loops
Compare 40 commits »
Jorijn de Graaf pushed to fix/bsurfaces at bonj/blender-addons 2023-03-22 00:54:18 +01:00
a465f0b4e8 Merge branch 'main' into fix/bsurfaces
dda54ee81c Merge branch 'blender-v3.5-release'
edb61b0249 Fix #104480: Node Wrangler: Lazy Mix on float outputs in GN error
16b066c9c7 Sun Position: Cleanup -- apply autopep8 and remove unused blocks
4140febae1 FBX Export: Fix export of meshes with polygons in different order to loops
Compare 9 commits »