Amélie Fondevilla amelief
  • https://www.afonde.com/
  • Research Engineer at the animation studio Les Fées Spéciales. Occasional contributor to Grease Pencil.

  • Joined on 2022-01-17
266f63e7a0 Cleanup todos for action key update
f409df7236 Comments typos
3dcaac27c6 Fix structure initialization
703bd1d427 Minor change : put namespace at the beginning of function implementation
a4878c5342 Use wrapper to cpp class instead of addressing the structure directly
Compare 40 commits »
Amélie Fondevilla pushed to gpv3-blur-stroke-operator at amelief/blender 2023-07-03 16:43:36 +02:00
7956989de3 Update gaussian blur definition in header
394ead9ed6 Add influence parameter
a07b8363c0 Add smooth ends parameter
a42c35fd27 Set mask per curve to avoid unuseful loops
145f23b242 Minor change: compute last point of the curve before looping
Compare 6 commits »
Amélie Fondevilla pushed to gpv3-blur-stroke-operator at amelief/blender 2023-07-03 14:43:30 +02:00
9f28620baf Moving the gaussian blur functions to grease pencil files
2682d82235 Cleanup: comments and code organization. No functional change.
Compare 2 commits »
286a055938 Cleanup todos for action key update
04efc7c0d7 Comments typos
a1686dba73 Fix structure initialization
556d22c1cb Minor change : put namespace at the beginning of function implementation
9383ef1303 Use wrapper to cpp class instead of addressing the structure directly
Compare 7 commits »
Amélie Fondevilla created pull request blender/blender#109635 2023-07-03 10:50:35 +02:00
WIP: GPv3 stroke smoothing operator
Amélie Fondevilla created branch gpv3-blur-stroke-operator in amelief/blender 2023-07-03 10:45:47 +02:00
Amélie Fondevilla pushed to gpv3-blur-stroke-operator at amelief/blender 2023-07-03 10:45:47 +02:00
db58585e90 Implementation of the smooth operator
23cf769abc Add stroke smoothing operator
1e5558e597 Small type fix
4d9fc786d5 Per-curve Gaussian smoothing algorithm
7a5d567189 Initial operator function
Compare 10 commits »
Amélie Fondevilla commented on pull request blender/blender#108807 2023-07-03 10:25:21 +02:00
GPv3: Add initial dopesheet support

The layers are now subchannels of the grease pencil datablock, and expansion is fixed.

dopesheet.png

a34cbe7510 Setting up datablock and expanded flag
a31f9b9dfa Display layers in correct order
Compare 2 commits »
1f8d645f86 Setting up flags for grease pencil layer animation channel
3bab3e17bc Cleanup: removing unneccessary comments
8efa3c2a43 Commenting unused parameters
2ee55052df Renamed ACF grease pencil layer type for consistency
Compare 4 commits »
b24ed3c78c Setting layer's visibility and locking within the dopesheet
75c43c8eb2 Layer renaming within dopesheet
Compare 2 commits »
dc246d5152 Fix typo
e5a8579f2c Merge branch 'main' into gpv3-initial-dopesheet-support
6bec3bca09 GPv3: Remove dead code in drawing operator
fdfc09502a GPv3: Improve redrawing for drawing operator
4060ba4024 Cleanup: reserve vector before an append loop
d886fc0238 Fix assert on startup with empty script directories
Compare 705 commits »
75462e78ff Wip: displaying grease pencil layers keyframes in the dopesheet
3adfd22425 Cleanup: format
922f937936 Cleanup: format
Compare 3 commits »
cf0d85abef Display layer name in dopesheet
d50c0596b5 Add new anim channel info structure for grease pencil layers
4f3eb0194e Use cel keytype for grease pencil layer channels
c3615d8cd9 Add new animation key type for cels
Compare 4 commits »
Amélie Fondevilla commented on pull request blender/blender#108807 2023-06-19 17:40:04 +02:00
GPv3: Add initial dopesheet support

@filedescriptor We need to add new enum types or structures, in order to integrate the grease pencil layers as channels. So far I've got these name changes :

(<type>)           …
Amélie Fondevilla commented on pull request blender/blender#108807 2023-06-19 12:32:12 +02:00
GPv3: Add initial dopesheet support

Channels are currently showing up in the dopesheet, but their names are not displayed, and nothing else is implemented yet.

81d110f439 Set grease pencil channel type info as legacy (for now)
6651748d1f Add grease pencil layer and datablock in grease pencil dopesheet
01249522cb Cleanup: format
22919bad31 Add new channel types for grease pencil
Compare 4 commits »
Amélie Fondevilla commented on pull request blender/blender#106116 2023-03-29 12:34:17 +02:00
Clear active flag of GPencil layer when deselecting

Hi, I'm summing up here what was discussed in the chat.

It seems like this patch has important consequences on the grease pencil workflow : clicking on any non grease pencil channel in the…

Amélie Fondevilla pushed to fix-gpencil-merge-down at amelief/blender 2023-02-10 12:48:52 +01:00
3f7059cd9a minor change: comment style fix
e65cd6a365 add comment
Compare 2 commits »