From 73545179a3fd99a21f5e71f9c742035a3d2d4044 Mon Sep 17 00:00:00 2001 From: Ton Roosendaal Date: Sat, 3 Mar 2007 10:40:44 +0000 Subject: [PATCH] Bugfx #6138 Raytraced transparent shadow: did not respect lamp option "Layer". --- source/blender/render/intern/source/ray.c | 1 + 1 file changed, 1 insertion(+) diff --git a/source/blender/render/intern/source/ray.c b/source/blender/render/intern/source/ray.c index 17dccbfac83..12de6b64023 100644 --- a/source/blender/render/intern/source/ray.c +++ b/source/blender/render/intern/source/ray.c @@ -1006,6 +1006,7 @@ static int testnode(Isect *is, Node *no, OcVal ocval) if(is->vlrorig != vlr) { /* I now... cpu cycle waste, might do smarter once */ if(is->mode==DDA_MIRROR && (vlr->mat->mode & MA_ONLYCAST)); + else if(is->mode==DDA_SHADOW_TRA && !(is->lay & vlr->lay)); else { ov= no->ov+nr; if( (ov->ocx & ocval.ocx) && (ov->ocy & ocval.ocy) && (ov->ocz & ocval.ocz) ) {