Blender Git Commits

Blender Git "greasepencil-object" branch commits.

Page: 64 / 345

February 2, 2020, 21:25 (GMT)
GPencil: Simplify brush initialization code
February 2, 2020, 21:22 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
February 2, 2020, 21:06 (GMT)
GPencil: Fix tablet errors after merge
February 2, 2020, 15:46 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
February 2, 2020, 15:45 (GMT)
Merge branch 'master' into greasepencil-object
February 2, 2020, 15:43 (GMT)
GPencil: Improve collision rectangle size

The problem was the rectangle for mouse it was using the internal rectangle, but must be the external rectangle, or the corners will not be detected.

Also some code cleanup.
February 2, 2020, 15:24 (GMT)
GPencil: Recalc triangulation for active frame and delay others
February 2, 2020, 09:37 (GMT)
GPencil: Use bounding box collision instead of radius
February 1, 2020, 19:14 (GMT)
GPencil: Add collision checking for Sculpt

Instead to check all points, first a general stroke checking is done in order to avoid reading thousands of points.
February 1, 2020, 17:09 (GMT)
GPencil: Small loop optimization
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.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021