Revision 1da03b2 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 11, 2020, 19:27 (GMT) |
GPencil: Refactor: Make Texture UV transform behave like normal 3D ones Meaning we apply location then rotation then scale. This makes positioning using the parameters easier. Also since the gradients now use the same UV space, we can reuse the same properties for the transform. |
Revision 1d25838 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 11, 2020, 18:37 (GMT) |
GPencil: Fix vertex color draw tool color blending This removes the darkened color artifacts due to incorect alpha blending. |
Revision 2e609a4 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 11, 2020, 18:36 (GMT) |
GPencil: Refactor: Add fill vertex color suppport This is a waste of GPU memory tho. It is duplicated for each gp points. A better approach would be to store a per stroke data that we could fetch using a stroke id. |
January 11, 2020, 16:19 (GMT) |
GPencil: Rename mix_color to vert_color Also renamed mix_color_fill to vert_color_fill |
Revision 00feefb by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 11, 2020, 15:41 (GMT) |
GPencil: Refactor: Enable Vertex color mode in vertex paint This is to follow the same behavior as meshes. |
Revision 1efd6f0 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 11, 2020, 15:12 (GMT) |
GPencil: Refactor: Fix is_render flag This should fix VFX toggling for render mode only. |
Revision 710601b by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 11, 2020, 15:12 (GMT) |
GPencil: Refactor: Support solid mode color modes This should be a 1:1 feature parity with what the workbench do with meshes objects. |
January 10, 2020, 21:10 (GMT) |
GPencil: Cleanup more unused code |
January 10, 2020, 18:35 (GMT) |
GPencil: Remove unused variable |
Revision bc774ca by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 10, 2020, 17:47 (GMT) |
GPencil: Refactor: Make Lighting effect only happen in lookdev & render mode This makes the lighting behavior much more consistent with the other objects. |
Revision 988c459 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 10, 2020, 16:11 (GMT) |
Cleanup: GPencil: Remove unecessary comment |
Revision bd0809d by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 10, 2020, 16:11 (GMT) |
GPencil: Refactor: Fix depth sorting with workbench render |
Revision 086a45f by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 10, 2020, 15:56 (GMT) |
Cleanup: GPencil: Move shader static variable to gpencil_shader.c |
Revision a1c0d06 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 10, 2020, 15:56 (GMT) |
GPencil: Refactor: Fix surface projected stroke not shown during stroke |
January 10, 2020, 15:53 (GMT) |
GPencil: Replace tooltip |
January 10, 2020, 15:35 (GMT) |
GPencil: Split overlay options in columns |
January 10, 2020, 15:08 (GMT) |
GPencil: Remove Vertex Paint Opacity for Edi & Sculpt |
January 10, 2020, 15:05 (GMT) |
GPencil: Remove duplicated code |
Revision 5d6eb25 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 10, 2020, 13:00 (GMT) |
GPencil: Refactor: Enable gpencil engine if xray is not used Thus making the gpencil opaque. However, partial transparency is still unsuported. |
Revision 80109a6 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 10, 2020, 12:59 (GMT) |
GPencil: Refactor: Remove 3D stroke offset This is conflicting with overlays and makes objects poke through each others. As the 3D mode is intended to 3D drawing, it should have correct 3D positionning. This will however create a lot of zfighting artifacts on overlapping strokes. |
|