Blender Git Commits

Blender Git "greasepencil-refactor" branch commits.

Page: 6 / 287

February 1, 2020, 16:46 (GMT)
GPencil: Sculpt optimization

Reduce the calculation of filling geometry and matrix repetitive.
February 1, 2020, 14:59 (GMT)
GPencil: Cleanup unused function

February 1, 2020, 11:44 (GMT)
GPencil: In multiframe show only lines for non active frame

When use multiframe, it's important to see in full color only the active frame, and the other frames just with a line if the option is enabled.
February 1, 2020, 10:35 (GMT)
GPencil: Make wider the advanced brush topbar menu

With the default width, the texts are not fully visible.
February 1, 2020, 07:56 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
February 1, 2020, 07:54 (GMT)
Merge branch 'master' into greasepencil-object
January 31, 2020, 18:18 (GMT)
GPencil: Cleanup unused function
January 31, 2020, 17:14 (GMT)
GPencil: Fix problem drawing in instances with modifiers

There is a problem of performance if a instance uses modifiers because need a full copy. Need more investigation to find a faster method to duplicate the full datablock.
January 31, 2020, 16:02 (GMT)
GPencil: Moves buffer drawing data to eval data

Instead to put the sbuffer data in the original datablock, now is copied to evaluated data, but without tagging all datablock that makes things very slow in fast drawing.

This changes removes the hacks to use the original datablock for buffers in the drawing engine.

Note: still there is a problem when a datablock is used several times with modifiers.
January 30, 2020, 15:59 (GMT)
GPencil: Fix crash when mask layer is empty

When the layer is empty, the mask framebuffer must be created.
January 30, 2020, 09:45 (GMT)
GPencil: Fix parameter missing after merge
January 30, 2020, 09:33 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor

Conflicts:
source/blender/draw/engines/gpencil/gpencil_draw_utils.c
January 30, 2020, 09:26 (GMT)
Merge branch 'master' into greasepencil-object
January 29, 2020, 12:17 (GMT)
GPencil: Update child transform when parent is transformed

Now, if you move the parent object, the child moves too.
January 29, 2020, 10:20 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
January 29, 2020, 10:20 (GMT)
Merge branch 'master' into greasepencil-object
January 28, 2020, 21:59 (GMT)
GPencil: Use stack order for build modifiers

With the new evaluation, is possible to evaluate the modifiers in stack order.

This fix T66744
January 28, 2020, 21:40 (GMT)
GPencil: Basic parenting working

Still looks one frame late.
January 28, 2020, 21:40 (GMT)
GPencil: Include original reference to layer in runtime data
January 28, 2020, 21:40 (GMT)
GPencil: Move parent matrix function to BKE module

Also, the function has been renamed to use a better naming.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021