Revision c42ceb9 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 19, 2019, 00:30 (GMT) |
GPencil: Refactor: Put blend mode shader code into gpencil_common_lib.glsl This is because the rim fx needs the same code. |
Revision d56f1a5 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 19, 2019, 00:30 (GMT) |
GPencil: Refactor: Add Rim FX Nothing has changed functionality wise. |
December 18, 2019, 18:16 (GMT) |
GPencil: Set default VFX Shadow color to Gray |
December 18, 2019, 14:51 (GMT) |
Merge branch 'greasepencil-object' into greasepencil-refactor |
December 18, 2019, 14:50 (GMT) |
Merge branch 'master' into greasepencil-object |
December 18, 2019, 14:31 (GMT) |
GPencil: Remove arbitrary limit to only one VFX |
December 18, 2019, 14:28 (GMT) |
GPencil: Change default values for Blur VFX |
December 18, 2019, 09:54 (GMT) |
GPencil: Replace hardcoded factor by definition |
December 18, 2019, 09:38 (GMT) |
Merge branch 'greasepencil-object' into greasepencil-refactor |
December 18, 2019, 09:37 (GMT) |
Merge branch 'master' into greasepencil-object |
Revision 2d751d4 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 18, 2019, 02:13 (GMT) |
GPencil: Refactor: Base implementation of VFX for gpencil This new implementation is clearer and also process the colored alpha compoment to preserve blending informations. This is the base implementation containing a placeholder blur. All the real effect implementation will follow in separate commits. |
Revision 2e5d299 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 18, 2019, 02:13 (GMT) |
GPencil: Refactor: Add Glow effect The glow effect is now additive. You cannot make black "glow" (whatever that meant). |
Revision 3520b33 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 18, 2019, 02:13 (GMT) |
GPencil: Refactor: FX: make the Blur not dependant on sampling parameter The sampling parameter was in fact use as iteration step count in previous implementation. New behavior is much more consistent and predicatble |
Revision 38f537c by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 18, 2019, 02:13 (GMT) |
GPencil: Refactor: Add invert masking |
Revision 4f08463 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 18, 2019, 02:13 (GMT) |
GPencil: Refactor: Add Shadow Effect All the parameters are now locked in world space following the object center. |
Revision eb5c5b3 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 18, 2019, 02:13 (GMT) |
GPencil: Fix Layer UI |
Revision f2bc524 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) December 18, 2019, 02:13 (GMT) |
GPencil: Refactor: Add Pixelize effect Bonus: the pixelize effect use the center of the object as pixelization center. This improves stability of the effect. We also use a 2pass downsampling to reduce the flickering. The pixel size is now fixed in world space and dependant of object scale and distance to camera. |
December 17, 2019, 18:56 (GMT) |
Merge branch 'greasepencil-object' into greasepencil-refactor |
December 17, 2019, 18:55 (GMT) |
Merge branch 'master' into greasepencil-object |
December 17, 2019, 16:30 (GMT) |
Merge branch 'greasepencil-object' into greasepencil-refactor |
|