Sietse Brouwer SietseB
  • Joined on 2023-02-08
Sietse Brouwer pushed to gp3-vector-fill at SietseB/blender 2023-11-16 15:49:28 +01:00
e528ef3055 Setup for fill operator with two methods: flood fill and geometry fill
5ce95c4aa9 Merge branch 'main' into gp3-vector-fill
fa0d3d2b58 Fix #114661: Incorrect display of Rec.1886 and Rec. 2020 view transforms
578b479998 Fix #114892: crash opening old files with text objects
d46d1bbe6a Fix #114948: Parenting crash blender since ObjectRuntime refactor
Compare 517 commits »
Sietse Brouwer commented on pull request blender/blender#109221 2023-11-01 19:23:05 +01:00
GPv3: Segment selection support for all relevant selection operators

@filedescriptor @HooglyBoogly To revive this PR, I'll summarize the discussion:

  • Main objection to the PR is that is mixes two levels of abstraction. Expanding the point selection to segment…
Sietse Brouwer pushed to gp3-select-segments at SietseB/blender 2023-11-01 18:25:22 +01:00
67594a65aa Improve intersection detection when strokes are almost touching
97788dba3c Cleanup after merge with main
4cad71b604 Merge branch 'main' into gp3-select-segments
57fddca9f6 Merge branch 'blender-v4.0-release'
d503f2ac33 Fix #114177: Crash in extrude mesh vertex mode with unsupported data
Compare 3852 commits »
Sietse Brouwer commented on pull request blender/blender#114318 2023-10-31 12:45:51 +01:00
WIP: GPv3: Geometry-based Fill tool

Here a set of GP drawings (layers) is converted to viewport 2D space. The function is declared in editors\include\ED_grease_pencil.hh and defined in editors\grease_pencil\intern\grease_pencil_utils.cc.

Sietse Brouwer commented on pull request blender/blender#114318 2023-10-31 12:45:51 +01:00
WIP: GPv3: Geometry-based Fill tool

@antoniov I added some notes to give you a starting point for exploring the 'gap closure' code I used for the Fill tool.

Sietse Brouwer created pull request blender/blender#114318 2023-10-31 12:10:01 +01:00
WIP: GPv3: Vector-based Fill tool
Sietse Brouwer deleted branch fix-unfinished-selection-attribute from SietseB/blender 2023-10-31 11:50:52 +01:00
Sietse Brouwer pushed to gp3-vector-fill at SietseB/blender 2023-10-31 11:47:24 +01:00
f5431532aa WIP: Gap closure based on stroke proximity
cc6832bfae Fixes after merge with main
022103a5f8 Merge branch 'main' into gp3-vector-fill
e1bad49abf Fix #113862: EEVEE-Next: Flicker with AO or shadow pass
28394dd42e Merge branch 'blender-v4.0-release'
Compare 1005 commits »
Sietse Brouwer pushed to gpv3-cutter-tool at SietseB/blender 2023-10-25 16:21:25 +02:00
367d7ac4a7 Merge branch 'main' into gpv3-cutter-tool
e1bad49abf Fix #113862: EEVEE-Next: Flicker with AO or shadow pass
28394dd42e Merge branch 'blender-v4.0-release'
8e38cd9b8f Correct potential error in recent Wayland/LIBDECOR window size change
ab1be3bd48 Merge branch 'blender-v4.0-release'
Compare 329 commits »
Sietse Brouwer pushed to gpv3-cutter-tool at SietseB/blender 2023-10-25 15:13:29 +02:00
cc35a02520 Only edit 'Active Layer' switch added, just like the Eraser tool has
Sietse Brouwer created pull request blender/blender#114147 2023-10-25 12:46:42 +02:00
Fix: missing attribute finish() in curves selection code
Sietse Brouwer created branch fix-unfinished-selection-attribute in SietseB/blender 2023-10-25 12:27:21 +02:00
Sietse Brouwer pushed to fix-unfinished-selection-attribute at SietseB/blender 2023-10-25 12:27:21 +02:00
48912b7b65 Missing .finish() added
ab1be3bd48 Merge branch 'blender-v4.0-release'
dcaeed7522 Fix Wayland/LIBDECOR size on startup when maximized
23e9ebfdbd Fix: GPv3: Crash when transforming keyframes
4d453ca1c0 Fix: GPv3: Erasing when object is not at the origin
Compare 10 commits »
Sietse Brouwer created pull request blender/blender#114145 2023-10-25 11:41:04 +02:00
GPv3: Copy and Paste operators for copying strokes and points
Sietse Brouwer pushed to gpv3-copy-paste at SietseB/blender 2023-10-25 00:45:25 +02:00
c0e612df44 Merge branch 'main' into gpv3-copy-paste
9a988388b9 Append geometry to layer in separate function, anticipating the move-to-layer operator
7b7cef7998 Merge remote-tracking branch 'origin/blender-v4.0-release'
2d7ccae528 Fix #114015: Search filter removes panel header checkboxes
91124fcff6 Fix #114015: Search filter removes panel header checkboxes
Compare 10 commits »
Sietse Brouwer created branch gpv3-copy-paste in SietseB/blender 2023-10-25 00:45:25 +02:00
Sietse Brouwer commented on issue blender/blender#114069 2023-10-24 16:30:38 +02:00
GPv3: Port Bucket Fill operator

@antoniov I can't reach the Blender chat at the moment (it's reloading 5 times per second...), so I reply in the task here. I would say it's safe for you to work on a port of the Bucket Fill. I'm…

Sietse Brouwer pushed to gpv3-cutter-tool at SietseB/blender 2023-10-20 16:25:19 +02:00
56ac2d5ad2 Cleanup: removed redundant float2() conversion, improved code comments
37b2450e78 Cleanup: make bContext C a const
Compare 2 commits »
Sietse Brouwer created pull request blender/blender#113953 2023-10-19 22:36:51 +02:00
WIP: GPv3: Cutter tool
Sietse Brouwer created branch gpv3-cutter-tool in SietseB/blender 2023-10-19 22:10:11 +02:00