Lukas Tönne LukasTonne
Lukas Tönne pushed to main at blender/blender 2024-09-17 20:20:38 +02:00
6b63fa8f85 GPv3: Interpolate Sequence operator
Lukas Tönne commented on pull request blender/blender#127709 2024-09-17 19:18:41 +02:00
GPv3: Interpolate Sequence operator
Lukas Tönne pushed to gpv3-interpolate-sequence at LukasTonne/blender 2024-09-17 19:17:39 +02:00
95f8f30b1f Rename GreasePencilInterpolationType.
Lukas Tönne commented on pull request blender/blender#127709 2024-09-17 17:53:30 +02:00
GPv3: Interpolate Sequence operator
Lukas Tönne pushed to gpv3-interpolate-sequence at LukasTonne/blender 2024-09-17 17:53:08 +02:00
066b76805c Use enum class for interpolation type of the operator.
Lukas Tönne pushed to gpv3-interpolate-sequence at LukasTonne/blender 2024-09-17 17:43:52 +02:00
ff8228f3c2 Enable keep_shape for smoothing after the Interpolate operators.
Lukas Tönne pushed to geometry-nodes-rb-component at LukasTonne/blender 2024-09-17 17:42:21 +02:00
414a0311e4 Make extern_jolt a wrapper around Jolt with a private dependency.
Lukas Tönne commented on pull request blender/blender#127709 2024-09-17 17:39:54 +02:00
GPv3: Interpolate Sequence operator

Ok, will enable that for both operators then.

Lukas Tönne commented on pull request blender/blender#127709 2024-09-17 16:42:03 +02:00
GPv3: Interpolate Sequence operator

Yes, good catch. It worked because the enum values are the same, fixed.

Lukas Tönne pushed to gpv3-interpolate-sequence at LukasTonne/blender 2024-09-17 16:41:36 +02:00
9c9d3d5029 Use correct enum in the UI function, not the GPv2 enum.
13e9dbbab3 Rename variable.
Compare 2 commits »
Lukas Tönne commented on pull request blender/blender#127709 2024-09-17 16:39:09 +02:00
GPv3: Interpolate Sequence operator

Also: the same smoothing is applied with the regular non-sequence interpolate operator, should that use the same settings?

Lukas Tönne commented on pull request blender/blender#127709 2024-09-17 16:38:29 +02:00
GPv3: Interpolate Sequence operator

TBH i'm not seeing much of an effect at all. Not sure what keep_shape really does, but can change it if you think it helps.

Lukas Tönne commented on pull request blender/blender#127709 2024-09-17 16:35:07 +02:00
GPv3: Interpolate Sequence operator

Oops, thanks for finding. Confirmed it leaked memory. Fixed now.

Lukas Tönne pushed to gpv3-interpolate-sequence at LukasTonne/blender 2024-09-17 16:34:44 +02:00
e20d5838f0 Fix memory leak, free operator data after Interpolate Sequence.
Lukas Tönne commented on pull request blender/blender#127709 2024-09-17 16:30:12 +02:00
GPv3: Interpolate Sequence operator

Yeah, i wasn't sure about that. It's basically a slight variation of eBezTriple_Interpolation (copied from GPv2) and i've kept the upper-case enum here for consistency. No strong opinion either way.

Lukas Tönne pushed to geometry-nodes-rb-component at LukasTonne/blender 2024-09-17 16:25:56 +02:00
cba3d118ad Revert "Fix build error when WITH_RELEASE_ASSERT is enabled."
Lukas Tönne commented on pull request blender/blender#124093 2024-09-17 12:41:02 +02:00
WIP: Geometry Nodes for Rigid Body Simulation
Lukas Tönne pushed to geometry-nodes-rb-component at LukasTonne/blender 2024-09-17 12:38:26 +02:00
1deb3cf0e4 Fix build error when WITH_RELEASE_ASSERT is enabled.
Lukas Tönne commented on pull request blender/blender#124093 2024-09-17 12:29:01 +02:00
WIP: Geometry Nodes for Rigid Body Simulation
Lukas Tönne pushed to geometry-nodes-rb-component at LukasTonne/blender 2024-09-17 12:28:33 +02:00
6b6c166ad6 Revert a whole bunch of hacky "fixes" for build issues arising from Jolt.
fa2e995b38 Use an extern_jolt wrapper library to avoid leaking build settings.
600827b4e8 Merge branch 'main' into geometry-nodes-rb-component
d918c22fcc Revert "CMake: suppress warnings building with mold on Linux"
Compare 4 commits »