Lukas Tönne LukasTonne
Lukas Tönne pushed to tmp-rb-only-cache-read at LukasTonne/blender 2024-08-09 16:11:18 +02:00
97902b984d Add validation function for world data to cover internal pointer relations.
Lukas Tönne pushed to tmp-rb-only-cache-read at LukasTonne/blender 2024-08-09 15:32:35 +02:00
c18da2979d New test for assigning shapes to rigid bodies.
Lukas Tönne pushed to tmp-rb-only-cache-read at LukasTonne/blender 2024-08-09 15:15:39 +02:00
a65921ced8 Prevent deadlock by using an internal lock-free function to ensure custom data attributes.
db7001ec11 Merge branch 'main' into tmp-rb-only-cache-read
86e7668b11 Fix #117367: OBJ importer does not correctly import vertex colors when not all vertices have them
58d04bfa7c Fix: DRW: Missing vnor attribute on edit mesh and edges
a6ec643229 Fix: DRW: Missing data upload
Compare 43 commits »
Lukas Tönne pushed to main at blender/blender 2024-08-09 15:07:09 +02:00
f313fb4709 Fix #125970: GPv3 primitive tool is not initializing selection attribute
Lukas Tönne deleted branch fix-gpv3-primitive-selection-uninitialized from LukasTonne/blender 2024-08-09 15:07:08 +02:00
Lukas Tönne closed issue blender/blender#125970 2024-08-09 15:07:07 +02:00
GPv3: Adding primitive after selecting points crashes edit mode
Lukas Tönne merged pull request blender/blender#126127 2024-08-09 15:07:04 +02:00
Fix #125970: GPv3 primitive tool is not initializing selection attribute
Lukas Tönne commented on pull request blender/blender#126027 2024-08-09 12:48:51 +02:00
GPv3: Segment selection support

Note 2 about select more/less: Making curves with a fill material does not make cyclic strokes! This can be confusing, because the "select more" operator should cross the last point on cyclic…

Lukas Tönne opened issue blender/blender#126131 2024-08-09 12:35:22 +02:00
GPv3: Crash when deleting everything in edit mode
Lukas Tönne pushed to gpv3-segment-selection at LukasTonne/blender 2024-08-09 12:27:18 +02:00
a48ad04900 Support segments in the "Select Less" operator.
Lukas Tönne commented on pull request blender/blender#126027 2024-08-09 12:20:27 +02:00
GPv3: Segment selection support

Note about the "Select Less" operator: This only works when there are unselected points already. In particular, "select less" does not work when every point of a curve is selected. This may be…

Lukas Tönne created pull request blender/blender#126127 2024-08-09 12:00:43 +02:00
Fix #125970: GPv3 primitive tool is not initializing selection attribute
bea9b183c8 Fix #125970: GPv3 primitive tool is not initializing selection attribute
Lukas Tönne created branch fix-gpv3-primitive-selection-uninitialized in LukasTonne/blender 2024-08-09 12:00:13 +02:00
Lukas Tönne commented on issue blender/blender#125970 2024-08-09 11:56:37 +02:00
GPv3: Adding primitive after selecting points crashes edit mode

@ChengduLittleA This will only write the "InitVArray" values to the attribute when it is newly created. The issue here is that the attribute already exists and the primitive tool just resizes…

Lukas Tönne pushed to gpv3-segment-selection at LukasTonne/blender 2024-08-09 10:33:16 +02:00
7953c0b06a Merge branch 'main' into gpv3-segment-selection
86e7668b11 Fix #117367: OBJ importer does not correctly import vertex colors when not all vertices have them
58d04bfa7c Fix: DRW: Missing vnor attribute on edit mesh and edges
a6ec643229 Fix: DRW: Missing data upload
724112d51d Fix: DRW: Missing default enabled program point size
Compare 42 commits »
Lukas Tönne pushed to tmp-rb-only-cache-read at LukasTonne/blender 2024-08-09 09:18:29 +02:00
93d5d18e5a Initialize custom data layers with expected default values.
Lukas Tönne pushed to tmp-rb-only-cache-read at LukasTonne/blender 2024-08-09 07:45:37 +02:00
59316f9c3c Test the shape index array.
d70bba13b0 Only cache builtin attributes, dynamic attributes would just write to themselves.
Compare 2 commits »
Lukas Tönne commented on issue blender/blender#126097 2024-08-08 19:33:49 +02:00
Regression: Object center and other stuff not updating in the viewport

Was able to repro on windows, latest main (f09395c69e4a59e2fd7df7d6abcda60bf5558961)