forked from bartvdbraak/blender
Bugfx #6138
Raytraced transparent shadow: did not respect lamp option "Layer".
This commit is contained in:
parent
8437b84c45
commit
73545179a3
@ -1006,6 +1006,7 @@ static int testnode(Isect *is, Node *no, OcVal ocval)
|
|||||||
if(is->vlrorig != vlr) {
|
if(is->vlrorig != vlr) {
|
||||||
/* I now... cpu cycle waste, might do smarter once */
|
/* I now... cpu cycle waste, might do smarter once */
|
||||||
if(is->mode==DDA_MIRROR && (vlr->mat->mode & MA_ONLYCAST));
|
if(is->mode==DDA_MIRROR && (vlr->mat->mode & MA_ONLYCAST));
|
||||||
|
else if(is->mode==DDA_SHADOW_TRA && !(is->lay & vlr->lay));
|
||||||
else {
|
else {
|
||||||
ov= no->ov+nr;
|
ov= no->ov+nr;
|
||||||
if( (ov->ocx & ocval.ocx) && (ov->ocy & ocval.ocy) && (ov->ocz & ocval.ocz) ) {
|
if( (ov->ocx & ocval.ocx) && (ov->ocy & ocval.ocy) && (ov->ocz & ocval.ocz) ) {
|
||||||
|
Loading…
Reference in New Issue
Block a user