Blender Git Loki

Blender Git "greasepencil-refactor" branch commits.

Page: 3 / 287

February 8, 2020, 09:27 (GMT)
GPencil: Fix compiler warnings
February 8, 2020, 02:00 (GMT)
GPencil: Refactor: Fix display bug of strokes endpoints
February 7, 2020, 22:43 (GMT)
GPencil: Refactor: New linked mask system

The new system is more flexible and a bit simpler from the code side.

Each layer has a mask layer slot. If filled with a correct layer name,
the mask layer will be rendered again in a separate buffer. This buffer
will then be used in the blend pass to modulate the opacity of the layer.

This approach is not 100% equivalent to the standard layering in most 2D
applications if using varying alpha on a mask applied to multiple layers.
However this technique does support any ordering arrangement of the masks.

The layers used as mask can now still render normaly.
February 7, 2020, 18:10 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
February 7, 2020, 18:09 (GMT)
Merge branch 'master' into greasepencil-object
February 7, 2020, 16:12 (GMT)
GPencil: Rename collision to boundbox

The initial use of the variables was collision, but now are used for more things, so it's better put a more general name.
February 7, 2020, 15:46 (GMT)
GPencil: Fix merge errors

Also, the modiifer reuse precalculated bounding box data.
February 7, 2020, 15:38 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor

Conflicts:
source/blender/blenloader/intern/readfile.c
February 7, 2020, 15:36 (GMT)
Merge branch 'master' into greasepencil-object
February 6, 2020, 19:08 (GMT)
GPencil: Remove unused drawing code for interpolate operator
February 6, 2020, 18:38 (GMT)
GPencil: Remove old drawing from Interpolate operator

Now the drawing is done using the normal drawing engine and not the old drawing code.
February 6, 2020, 16:45 (GMT)
Cleanup: Interpolate operator

Replace loops and remove old unused code
February 6, 2020, 14:13 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
February 6, 2020, 14:12 (GMT)
Merge branch 'master' into greasepencil-object
February 6, 2020, 10:34 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
February 6, 2020, 10:32 (GMT)
GPencil: Add missing flag after merge

The vertex paint mode was not in master.
February 6, 2020, 10:32 (GMT)
Merge branch 'master' into greasepencil-object
February 5, 2020, 18:46 (GMT)
GPencil: Initial implementation of the layer mask relationship

Now, there is a new parameter to define the mask used by layer.

Still pending to remove old `use_mask` property in C and python (not removed yet to keep running the masking UI).
February 5, 2020, 16:27 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
February 5, 2020, 16:22 (GMT)
Merge branch 'master' into greasepencil-object
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021