Page MenuHome

patch-alpha-over.patch

Authored By
Troy Sobotka (sobotka)
Nov 13 2013, 4:23 PM
Size
619 B
Subscribers
None

patch-alpha-over.patch

Index: source/blender/nodes/composite/nodes/node_composite_alphaOver.c
===================================================================
--- source/blender/nodes/composite/nodes/node_composite_alphaOver.c (revision 42813)
+++ source/blender/nodes/composite/nodes/node_composite_alphaOver.c (working copy)
@@ -47,7 +47,7 @@
static void do_alphaover_premul(bNode *UNUSED(node), float *out, float *src, float *over, float *fac)
{
- if(over[3]<=0.0f) {
+ if(over[3]<0.0f) { //Zero alpha values should still permit an add of RGB data if present
copy_v4_v4(out, src);
}
else if(fac[0]==1.0f && over[3]>=1.0f) {

File Metadata

Mime Type
text/x-diff
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
39/94/ecc592ef616956154d09d849203b

Event Timeline