Lukas Tönne LukasTonne
Lukas Tönne pushed to fix-curve-to-mesh-dvert-attributes at LukasTonne/blender 2024-03-11 11:17:42 +01:00
5524132763 Add back fast path for poly curves.
9cec3c37e8 Merge branch 'main' into fix-curve-to-mesh-dvert-attributes
af6d09b439 Fix: GPv3: Armature modifier crash when vertex groups are empty
400776a868 Move ensure calls to a higher level.
a58bf79b95 Merge branch 'main' into fix-curve-to-mesh-dvert-attributes
Compare 68 commits »
Lukas Tönne commented on pull request blender/blender#119212 2024-03-11 11:05:07 +01:00
Fix #117997: Crash trying to copy vertex group attributes as spans

Ok, looked into the constructor and it actually does a materialize internally. That wasn't clear to me.

Lukas Tönne merged pull request blender/blender#119301 2024-03-11 10:54:32 +01:00
Fix: GPv3: Armature modifier crash when vertex groups are empty.
Lukas Tönne pushed to main at blender/blender 2024-03-11 10:54:31 +01:00
af6d09b439 Fix: GPv3: Armature modifier crash when vertex groups are empty
Lukas Tönne commented on pull request blender/blender#119212 2024-03-11 10:46:26 +01:00
Fix #117997: Crash trying to copy vertex group attributes as spans

I don't see how this would work: GVArraySpan can wrap the input src array but is not mutable (can't materialize into it). GVMutableArraySpan is mutable but can't be simply constructed from…

Lukas Tönne pushed to main at LukasTonne/.profile 2024-03-11 09:45:38 +01:00
f08a0bb24f update
Lukas Tönne commented on pull request blender/blender#119212 2024-03-11 09:33:41 +01:00
Fix #117997: Crash trying to copy vertex group attributes as spans

Ok, makes sense. I'll add a comment though, because i don't think it's obvious why this works for poly curves.

Lukas Tönne pushed to socket-type-inference at LukasTonne/blender 2024-03-11 00:50:16 +01:00
dbcb3a51b7 Initial steps for field inference with new solver.
Lukas Tönne pushed to socket-type-inference at LukasTonne/blender 2024-03-11 00:01:30 +01:00
3211ba1309 Fixed binary constraint resolution.
Lukas Tönne pushed to socket-type-inference at LukasTonne/blender 2024-03-10 22:58:07 +01:00
d4048cf06b Nicer printing.
Lukas Tönne pushed to socket-type-inference at LukasTonne/blender 2024-03-10 20:03:58 +01:00
b1be9e94fc More debug printiiiing.
Lukas Tönne pushed to socket-type-inference at LukasTonne/blender 2024-03-10 19:14:42 +01:00
7ac85ef397 Initial implementation of the AC3 algorithm for resolving socket types.
Lukas Tönne created branch socket-type-inference in LukasTonne/blender 2024-03-10 13:03:29 +01:00
Lukas Tönne pushed to socket-type-inference at LukasTonne/blender 2024-03-10 13:03:29 +01:00
5ad9f9dc90 Cleanup: unused includes in source/blender/io
5b522359ee Cleanup: Centralize MSVC conformance related cmake items
61a88e525b Windows libs: OSL 1.13.7, OIDN 2.2.1
e33f5e36ac Cleanup: spacing around C-style comment blocks
91229f0e16 Cleanup: use full sentences for comments in transform & windowmanager
Compare 10 commits »
Lukas Tönne pushed to volume-grid-nodes-multifunction at LukasTonne/blender 2024-03-10 09:09:32 +01:00
6574eb8709 Merge branch 'volume-grid-nodes' into volume-grid-nodes-multifunction
eadd18a240 Merge branch 'main' into volume-grid-nodes
e07e983fc1 Fix: Memory leak when inserting keyframes with NLA offset
8f120749dd Fix #119021: Crash when adding GP object
6ed4282771 GPencil: Remove subdiv modifier unused vgroup UI
Compare 538 commits »
Lukas Tönne commented on pull request blender/blender#119212 2024-03-08 16:46:04 +01:00
Fix #117997: Crash trying to copy vertex group attributes as spans

I don't think we can directly materialize into the output buffer because of the interpolate_to_evaluated call. The input array is per control point, the output is per evaluated point.

Lukas Tönne created pull request blender/blender#119212 2024-03-08 16:37:24 +01:00
Fix #117997: Crash trying to copy vertex group attributes as spans