- 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
Block a user
WIP: GPv3: Soft mode for the Eraser tool
Amélie Fondevilla
pushed to gpv3-erase-operator-soft-mode at amelief/blender
2023-07-20 18:10:46 +02:00
3a72138f3b
Use curve mapping to compute the eraser's strength
11cb353677
Add linear falloff
f762727040
Cleanup
e637ee8097
Adjust grain sizes
b1850e9b55
Renaming variables
Amélie Fondevilla
created branch gpv3-erase-operator-soft-mode in amelief/blender
2023-07-20 18:10:45 +02:00
Amélie Fondevilla
pushed to gpv3-erase-operator-stroke-mode at amelief/blender
2023-07-20 15:26:24 +02:00
d8fd731054
Better comment
gpv3-erase-operator-stroke-mode
Amélie Fondevilla
pushed to gpv3-erase-operator-stroke-mode at amelief/blender
2023-07-20 15:15:49 +02:00
c0895fc84a
Minor change: move assert at the beginning of the function
Amélie Fondevilla
pushed to gpv3-erase-operator-stroke-mode at amelief/blender
2023-07-20 15:13:57 +02:00
eff199e278
More efficient way of computing stroke removal
Amélie Fondevilla
created branch gpv3-erase-operator-stroke-mode in amelief/blender
2023-07-20 15:01:39 +02:00
Amélie Fondevilla
pushed to gpv3-erase-operator-stroke-mode at amelief/blender
2023-07-20 15:01:39 +02:00
774f763dda
Refactor
6197d61c4b
Tag for changes only if changes were made
ad190a3060
Minor fix
a6dfe847f4
Cleanup: refactor and comments
3f0d40eadb
Account for boundary and cyclic curves
f42f33ffe0
Refactor: use grease penci API + namespaces
7e61a14ec0
Add inline qualifier
330b3bad6e
Only notify for changes if actual changes were made
3826c9a06e
Return early if no drawing
a97329f22f
Renamed execute lambda function
GPv3: Add
get_editable_drawing_at
function
Maybe at some point we could use a is_layer_editable(Layer *layer)
function ?
adff6c2828
Only notify for changes if actual changes were made
3310723090
Return early if no drawing
018a452f38
Renamed execute lambda function
GPv3: Hard Eraser tool
Erasing on active layer only is now an option. Default is false (=erase on all editable drawings).
<video src="/attachments/633d187a-1981-4112-ae20-c4d9617f6662" title="erase_active_layer.mp4"…
2e03f5281a
Refactor: use gather function to copy cyclic attribute
3a5edce9ec
Add active layer only in the UI
3790c76910
Add attribute to decide whether to erase only on the active drawing or on all editable drawings
c2081569b7
Add attributes initialization