diff options
author | Ton Roosendaal <ton@blender.org> | 2008-01-19 14:17:12 +0300 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2008-01-19 14:17:12 +0300 |
commit | c8841a7f2f0e885335295b3cda34097e117d0edb (patch) | |
tree | d7ffd2daa844967a42cba8944b95da0b318e3e29 /source/blender/blenkernel/intern/node.c | |
parent | e293eed86555487f1c64f4acbe8720690347452c (diff) |
Added new render pass: "Mist".
This is actually just the alpha value as currently being calculated
by the mist code. It is in many cases not very useful to have this as
alpha in shading result, also for postprocess and composite.
Note: this pass also works with "Mist" not set in World, of course.
Diffstat (limited to 'source/blender/blenkernel/intern/node.c')
-rw-r--r-- | source/blender/blenkernel/intern/node.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/node.c b/source/blender/blenkernel/intern/node.c index ce14165a499..43a6f2091de 100644 --- a/source/blender/blenkernel/intern/node.c +++ b/source/blender/blenkernel/intern/node.c @@ -2211,6 +2211,8 @@ static void force_hidden_passes(bNode *node, int passflag) if(!(passflag & SCE_PASS_RADIO)) sock->flag |= SOCK_UNAVAIL; sock= BLI_findlink(&node->outputs, RRES_OUT_INDEXOB); if(!(passflag & SCE_PASS_INDEXOB)) sock->flag |= SOCK_UNAVAIL; + sock= BLI_findlink(&node->outputs, RRES_OUT_MIST); + if(!(passflag & SCE_PASS_MIST)) sock->flag |= SOCK_UNAVAIL; } |