Revision afecc4e by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 9, 2019, 12:38 (GMT) |
GPencil: Refactor: Fix fill stroke indices |
Revision 935198a by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 9, 2019, 12:35 (GMT) |
GPencil: Refactor: Fix miter of endpoints |
Revision 02b2500 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 9, 2019, 01:28 (GMT) |
Merge branch 'greasepencil-object' into greasepencil-refactor |
Revision 0901270 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 9, 2019, 01:28 (GMT) |
GPencil: Refactor: Quick implementation of object matrices This is just for testing. Not the final implementation |
Revision 3701305 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 9, 2019, 01:16 (GMT) |
GPencil: Refactor: Add quick 3D/2D stroke ordering for testing |
Revision 32b8eab by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) 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 |
Revision e87804f by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) 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 |
Revision 85da336 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 8, 2019, 00:26 (GMT) |
Merge branch 'greasepencil-object' into greasepencil-refactor |
Revision 8e3c891 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 8, 2019, 00:26 (GMT) |
GPencil: Refactor: Add back basic fill drawing |
Revision a5e6e56 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) 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. |
Revision f7fc37e by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) 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. |
Revision 82c1358 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 8, 2019, 00:15 (GMT) |
Draw Manager: Add new DRW_shgroup_call_instance_range This is to be able to create drawcalls that only render a range of the instance buffer. Very needed for the new GPencil stroke rendering. |
December 7, 2019, 19:03 (GMT) |
Merge branch 'master' into greasepencil-object |
Revision 10c1823 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 7, 2019, 17:22 (GMT) |
GPencil: Refactor: Use iterator to populate draw passes Also remove a bug in gpencil_batch_cache_valid that prevented the use of gpencil_batches_ensure more than once per redraw. |
Revision 3d18884 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 7, 2019, 13:57 (GMT) |
Merge branch 'greasepencil-object' into greasepencil-refactor |
|