Blender Git Commits

Blender Git "greasepencil-refactor" branch commits.

Page: 34 / 287

December 9, 2019, 15:57 (GMT)
Merge branch 'master' into greasepencil-object
December 9, 2019, 15:56 (GMT)
GPencil: Move get pixel function to shared module

Instead to have the code two times, move to BKE and share.
December 9, 2019, 15:37 (GMT)
GPencil: Refactor: Fix stroke end segment not drawn because of 180� angle

We just use safe normalize now. This just draw straight lines if the angle
is too sharp (or no lines at all if the line is parallel to the view).
December 9, 2019, 14:48 (GMT)
GPencil: Refactor: Rename variables to match naming convention
December 9, 2019, 12:38 (GMT)
GPencil: Refactor: Fix fill stroke indices
December 9, 2019, 12:35 (GMT)
GPencil: Refactor: Fix miter of endpoints
December 9, 2019, 01:28 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
December 9, 2019, 01:28 (GMT)
GPencil: Refactor: Quick implementation of object matrices

This is just for testing. Not the final implementation
December 9, 2019, 01:16 (GMT)
GPencil: Refactor: Add quick 3D/2D stroke ordering for testing
December 9, 2019, 00:50 (GMT)
GPencil: Refactor: Add thickness support

This add CORRECT support for worldspace thickness to GPencil stroke.

However it does not perfectly match old implementation which was buggy.

Mitigation could be done via doversion but it is not the goal of this
commit.
December 8, 2019, 16:06 (GMT)
Merge branch 'master' into greasepencil-object
December 8, 2019, 16:05 (GMT)
GPencil: Fix error when srink stroke with Alt+S
December 8, 2019, 16:00 (GMT)
GPencil: reduce pixel size in conversion
December 8, 2019, 14:14 (GMT)
GPencil: Refactor: Implement Miter corner logic

Not 100% complete, needs to fix the "corner" cases.
December 8, 2019, 12:57 (GMT)
GPencil: Some tweaks to Generate from Image operator
December 8, 2019, 12:16 (GMT)
GPencil: New operator to generate Grease Pencil from images

This takes a image and generate a new grease pencil object and each pixel is a vertex point. THe image is generated by lines.

As an option, an inverted mask can be generated
December 8, 2019, 00:26 (GMT)
Merge branch 'greasepencil-object' into greasepencil-refactor
December 8, 2019, 00:26 (GMT)
GPencil: Refactor: Add back basic fill drawing
December 8, 2019, 00:23 (GMT)
GPencil: Refactor: Draw gpencil strokes using instanced quad

Using the instance range drawing (DRW) & the attrib multiload (GPU) we
use the instancing of quad geometry to draw arbitrary thick lines using
only the vertex shader.
December 8, 2019, 00:18 (GMT)
GPUVertFormat: Add GPU_vertformat_multiload_enable

This add the possibility to fetch multiple adjacent vertex data in a single
vertex shader invocation.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021