Lukas Tönne LukasTonne
Lukas Tönne approved blender/blender#105696 2023-03-14 10:30:22 +01:00
Geometry Nodes: use lazy-function directly for switch node

Looks good, i have nothing substantial to add. A better API for lazy functions that doesn't rely on logic in GeometryNodesLazyFunctionGraphBuilder would be nice, but can be a separate task.

Lukas Tönne pushed to comb-distance-solver at LukasTonne/blender 2023-03-13 16:16:51 +01:00
677695382d Constraint solver based on XPBD and using differentiable cubic spline interpolation.
Lukas Tönne pushed to comb-distance-solver at LukasTonne/blender 2023-03-11 12:33:33 +01:00
19800c5dd1 Compute a new IndexMask for goal constraints to skip unmodified curves.
Lukas Tönne pushed to comb-distance-solver at LukasTonne/blender 2023-03-10 16:36:22 +01:00
a26123438e Hacky implementation of "keyhole" constraint for the comb brush.
Lukas Tönne pushed to comb-distance-solver at LukasTonne/blender 2023-03-08 18:18:58 +01:00
3b6049766d Rough initial implementation.
e6cb40041a Merge branch 'main' into comb-distance-solver
1354e3108b const_cast no longer needed for ntreeIsRegistered.
7d7190de74 Merge branch 'blender-v3.5-release'
1b398dbad0 Fix build error: ntreeIsRegistered requires non-const pointer.
Compare 11 commits »
Lukas Tönne pushed to main at blender/blender 2023-03-08 17:38:36 +01:00
1354e3108b const_cast no longer needed for ntreeIsRegistered.
7d7190de74 Merge branch 'blender-v3.5-release'
1b398dbad0 Fix build error: ntreeIsRegistered requires non-const pointer.
10eab0a12c Fix: crash executing geometry nodes on undefined node tree type
Compare 4 commits »
Lukas Tönne pushed to blender-v3.5-release at blender/blender 2023-03-08 17:36:40 +01:00
1b398dbad0 Fix build error: ntreeIsRegistered requires non-const pointer.
Lukas Tönne pushed to comb-distance-solver at LukasTonne/blender 2023-03-08 17:32:27 +01:00
359fb46a27 New constraint solving function for comb brush distance.
6398c9cd7f Cleanup: Remove unused GPU subdivision function declaration
25016b56ef EEVEE Next: Tag shadowmap usage for transparent object volumes
Compare 3 commits »
Lukas Tönne created branch comb-distance-solver in LukasTonne/blender 2023-03-08 17:32:27 +01:00
Lukas Tönne deleted branch fix-nodes-undefined-group-tree-update-crash from LukasTonne/blender 2023-03-08 15:32:05 +01:00
Lukas Tönne merged pull request blender/blender#105564 2023-03-08 15:32:03 +01:00
Fix: crash executing geometry nodes on undefined node tree type
Lukas Tönne pushed to blender-v3.5-release at blender/blender 2023-03-08 15:32:02 +01:00
10eab0a12c Fix: crash executing geometry nodes on undefined node tree type
Lukas Tönne deleted branch geometry-nodes-constraint-solver from LukasTonne/blender 2023-03-08 14:41:52 +01:00
Lukas Tönne pushed to curve-constraints-solver at LukasTonne/blender 2023-03-08 14:41:35 +01:00
Lukas Tönne created branch curve-constraints-solver in LukasTonne/blender 2023-03-08 14:41:35 +01:00
Lukas Tönne pushed to curve-constraints-potential-contact at LukasTonne/blender 2023-03-08 14:40:31 +01:00
Lukas Tönne created branch curve-constraints-potential-contact in LukasTonne/blender 2023-03-08 14:40:31 +01:00
Lukas Tönne pushed to geometry-nodes-constraint-solver at LukasTonne/blender 2023-03-08 14:14:59 +01:00
3473d982cd Solver method body.
9f9fbb5306 Merge branch 'main' into geometry-nodes-constraint-solver
53bb713eda Refactor: Rename OB_GPENCIL and ID_GD
a736f1d638 BLI: Math: Support more vector swizzling and add alignment static assert
63a05f1e18 Vulkan: Fix Shader Compilation Issues.
Compare 695 commits »
Lukas Tönne commented on pull request blender/blender#104696 2023-03-08 12:11:18 +01:00
Fix and regression test for crash during node group updates

Here's a for just the fix, into the release branch: #105564

Lukas Tönne created pull request blender/blender#105564 2023-03-08 12:09:54 +01:00
Fixed crash when executing geometry nodes on an Undefined node tree type.