Ayanfe Ibitoye arryemoji
Ayanfe Ibitoye pushed to gpv3-stroke-split at arryemoji/blender 2024-04-05 21:17:54 +02:00
f7b23cff25 Merge branch 'main' into gpv3-stroke-split
61b28227bb Fix #120309: Remove from Vertex Group operator broken
4e90501377 UI: Fix label in Particle System modifier
0b30cb1929 UI: Clarify Playback "Play In" option
958bc91867 Fix #120308: GP3 objects with geonodes renders original data from CLI
Compare 1259 commits »
Ayanfe Ibitoye pushed to gpv3-stroke-split at arryemoji/blender 2024-03-01 11:07:48 +01:00
6872a24bf6 FIX: return type
ff56b8c9d9 Merge branch 'main' into gpv3-stroke-split
bcb0d6ef9f Fix: Crash when using compositor debugger
43d93973c0 Fix #118666: VSE scopes showing garbage data in some cases
6e8272a5dd Cleanup: pass ViewContext as a const argument where possible
Compare 1576 commits »
Ayanfe Ibitoye commented on pull request blender/blender#115842 2024-02-06 17:03:37 +01:00
GPv3: Split Stroke

I've done this. If there's a better way to handle the backing vector, please let me know. I couldn't find any other examples so I went this route. Thanks!

Ayanfe Ibitoye pushed to gpv3-stroke-split at arryemoji/blender 2024-02-06 16:58:37 +01:00
c146868d99 Refactor: use OffsetIndices
Ayanfe Ibitoye commented on pull request blender/blender#115842 2024-01-23 18:03:48 +01:00
GPv3: Split Stroke

While testing this PR locally, I noticed that when selecting the first point, then using the operator, it does not create a new stroke for that point.

Figured out what I did wrong. Fixed now.

Ayanfe Ibitoye pushed to gpv3-stroke-split at arryemoji/blender 2024-01-23 18:01:44 +01:00
e5db8f1751 Fix: don't skip first point in to_ranges
Ayanfe Ibitoye pushed to gpv3-stroke-split at arryemoji/blender 2024-01-23 16:42:11 +01:00
974c89bbc6 Cleanup: Remove unnecessary code
1d200d8a09 Merge branch 'main' into gpv3-stroke-split
06be6c5fb1 IMB: Add gif to list of movie extensions
eb23b299db Fix: Add versioning for change in object info scale behavior
4f58cffb4e Cycles: Use default CUDA context instead of creating a new one
Compare 258 commits »
Ayanfe Ibitoye pushed to gpv3-stroke-split at arryemoji/blender 2024-01-15 21:55:57 +01:00
78d64fef19 Cleanup: Move to_ranges to array_utils
Ayanfe Ibitoye pushed to gpv3-stroke-split at arryemoji/blender 2024-01-15 18:05:39 +01:00
d6bd7f3afa Merge branch 'main' into gpv3-stroke-split
78587261da Cleanup: Use standard variable name for mesh face corner normals
62dbef895b Mesh: Add missing sharing of cached face corner normals
fdb56c4e8d RNA: Speed up raw array access when the property is stored contiguously
35e8959d77 GPv3: Add function to get the index of a layer
Compare 330 commits »
Ayanfe Ibitoye commented on pull request blender/blender#115842 2024-01-08 12:33:33 +01:00
GPv3: Split Stroke

I was using array_utils::find_all_ranges before, but it takes a value and only returns the ranges for indices equal to that value, so I had to have two ranges for selected and unselected points.…

Ayanfe Ibitoye commented on pull request blender/blender#115842 2024-01-04 19:35:20 +01:00
GPv3: Split Stroke

I managed to get it down to one loop. I made a to_ranges function so I could have the one range and iterate only over that.

Ayanfe Ibitoye pushed to gpv3-stroke-split at arryemoji/blender 2024-01-04 19:27:30 +01:00
dea31c60ac Merge branch 'main' into gpv3-stroke-split
61681dd500 Cleanup: Use one loop rather than two to gen maps
f40d4e0bda UI: Improved Operator Confirmations
00ef4f9309 Fix: Do not show WM_OT_clear_recent_files on Splash
5412bd48a9 Alembic: export render resolution on cameras
Compare 57 commits »
Ayanfe Ibitoye commented on pull request blender/blender#115842 2024-01-02 15:22:33 +01:00
GPv3: Split Stroke

@PratikPB2123 I did want to combine the loops but wasn't sure how to do that. Your help is appreciated.

Ayanfe Ibitoye pushed to gpv3-stroke-split at arryemoji/blender 2024-01-02 01:23:39 +01:00
c9e38eac69 Cleanup: update use of AttrDomain
Ayanfe Ibitoye pushed to gpv3-stroke-split at arryemoji/blender 2024-01-02 00:55:41 +01:00
039fb4df62 Merge branch 'main' into gpv3-stroke-split
98c6bded98 Fix: Triage Tools: Python error when accessing a 'created branch' activity
86d008d112 Metal: Fix missing new line characters
0251701cd6 Fix #116252: Corrections to Text Object Special Characters Menu
1c96d0d861 Metal: Improve shader logging
Compare 480 commits »
Ayanfe Ibitoye commented on pull request blender/blender#115842 2023-12-10 15:25:35 +01:00
GPv3: Split Stroke

I made changes here in case you hadn't seen @filedescriptor

Ayanfe Ibitoye pushed to main at arryemoji/blender 2023-12-10 15:24:54 +01:00
12c4d22e6d Fix #115937: Context override fails to restore screen
22d65bad95 Cleanup: pass BMesh by pointer instead of reference
ffc84da541 Cleanup: use const variables & arguments, remove unused assignments
0e64c959be Fix "project_source_info" use with clang
f02ebe7e2b Cleanup: correct assert to avoid null pointer deference
Compare 139 commits »
Ayanfe Ibitoye pushed to gpv3-stroke-split at arryemoji/blender 2023-12-10 15:23:59 +01:00
390d054085 Merge branch 'main' into gpv3-stroke-split
12c4d22e6d Fix #115937: Context override fails to restore screen
22d65bad95 Cleanup: pass BMesh by pointer instead of reference
ffc84da541 Cleanup: use const variables & arguments, remove unused assignments
0e64c959be Fix "project_source_info" use with clang
Compare 140 commits »
Ayanfe Ibitoye pushed to gpv3-stroke-split at arryemoji/blender 2023-12-07 16:01:37 +01:00
2567cdb556 Refactor: update instead of recreate curve
Ayanfe Ibitoye commented on issue blender/blender#113643 2023-12-06 15:57:19 +01:00
GPv3: Split Stroke

#115842 should be ready to get looked at now