Lukas Tönne LukasTonne
Lukas Tönne pushed to gpv3-convert-operator at LukasTonne/blender 2024-05-24 16:07:25 +02:00
d5ef81c166 New conversion operator cases for curves <-> grease pencil conversion.
Lukas Tönne pushed to gpv3-convert-operator at LukasTonne/blender 2024-05-24 16:06:59 +02:00
f011d8f508 Fix #122159: GPv3: Missing update after selecting frames in multiframe edit
4aadff7e97 glTF exporter: Fix retrieving attribute after recent merged
a7793a871b Libs: Enable threads support for FFTW library
7f1a8f9956 Fix #122162: GPv3: always clamp stroke thickness to positive values for drawing.
6f560f8f09 Fix compilation error after recent changes in screen
Compare 10 commits »
Lukas Tönne created branch gpv3-convert-operator in LukasTonne/blender 2024-05-24 16:06:59 +02:00
Lukas Tönne commented on issue blender/blender#121356 2024-05-24 12:00:23 +02:00
Grease Pencil "Convert to" doesn't work

It looks like old GPv2 objects could be converted to Curve objects using [specialized operators](d960b922b3/sou

Lukas Tönne commented on pull request blender/blender#122167 2024-05-23 18:35:33 +02:00
Fix #122159: GPv3: Missing update after selecting frames in multiframe edit

Oops sorry. Yes, this fixes the issue. Why the two separate lists though, could just be one?

Lukas Tönne commented on pull request blender/blender#122167 2024-05-23 17:20:52 +02:00
Fix #122159: GPv3: Missing update after selecting frames in multiframe edit

@filedescriptor I'm still seeing memleaks after e.g. curve transform + undo.

Lukas Tönne pushed to gpv3-interpolate-tool at LukasTonne/blender 2024-05-23 17:13:20 +02:00
d0fd31b23d Comment.
370f1c2a1f Removed outdated comment.
Compare 2 commits »
Lukas Tönne pushed to gpv3-interpolate-tool at LukasTonne/blender 2024-05-23 17:11:23 +02:00
8920617828 Clamp curve indices to valid ranges, don't assume selection indices are valid.
e7416208f3 Fix incorrect index variable used to read source curve types.
Compare 2 commits »
Lukas Tönne pushed to gpv3-interpolate-tool at LukasTonne/blender 2024-05-23 16:57:56 +02:00
318cded34e Store a copy of existing drawing geometry to restore on cancel.
Lukas Tönne pushed to gpv3-interpolate-tool at LukasTonne/blender 2024-05-23 16:06:31 +02:00
d9c3714d36 Added back initialization of the init_factor from active layer frames.
Lukas Tönne commented on pull request blender/blender#122155 2024-05-23 15:58:17 +02:00
GPv3: Interpolate Tool

Thanks, done

Lukas Tönne pushed to gpv3-interpolate-tool at LukasTonne/blender 2024-05-23 15:58:10 +02:00
fe83a3e8c6 Better method of inserting a keyframe without using sorted_keys.
Lukas Tönne pushed to gpv3-interpolate-tool at LukasTonne/blender 2024-05-23 15:50:14 +02:00
25f27758bf Added an optional smoothing pass after interpolation.
Lukas Tönne pushed to gpv3-interpolate-tool at LukasTonne/blender 2024-05-23 15:35:11 +02:00
14eb90d307 angle_between function expects normalized vectors.
Lukas Tönne opened issue blender/blender#122159 2024-05-23 15:10:43 +02:00
GPv3: Missing update after selecting frames in multiframe edit
Lukas Tönne pushed to gpv3-interpolate-tool at LukasTonne/blender 2024-05-23 15:01:17 +02:00
33ec74c853 Reimplemented angle checks from GPv2 for automatic flipping.
Lukas Tönne pushed to gpv3-interpolate-tool at LukasTonne/blender 2024-05-23 14:09:05 +02:00
03f1ba5318 Cleanup: removed unused code.