Blender Git Commit Log

Git Commits -> Revision b57ec68

June 28, 2019, 15:41 (GMT)
GPencil: Rework Layer Blending

Layer blending is now done by the hardware and uses dual source blending.
This patch breaks a few things:
- The depth of the blended strokes are not merged anymore.
- The layer masking is broken.
Theses will be for a different patch.

I'm not sure if overlay fading (based on alpha) is handle correctly but it
does fade to neutral.

Commit Details:

Full Hash: b57ec68fcf83bd30bc3bfaa4763b1987ff291d43
Parent Commit: d0f22a4
Lines Changed: +68, -153

2 Modified Paths:

/source/blender/draw/engines/gpencil/gpencil_engine.c (+17, -21) (Diff)
/source/blender/draw/engines/gpencil/shaders/gpencil_blend_frag.glsl (+51, -132) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021