| # | Line 494 | Line 494 | direct( /* add direct component */ | |
|---|---|---|
| 494 | break; | |
| 495 | scp = srccnt + cntord[sn].sndx; | |
| 496 | /* test for hit */ | |
| 497 | < | rayorigin(&sr, SHADOW, r, NULL); |
| 497 | > | rayorigin(&sr, thrudir(r,scp->dir) ? TSHADOW : RSHADOW, r, NULL); |
| 498 | copyscolor(sr.rcoef, scp->coef); | |
| 499 | VCOPY(sr.rdir, scp->dir); | |
| 500 | sr.rsrc = scp->sno; | |
| – | Removed lines |
| + | Added lines |
| < | Changed lines (old) |
| > | Changed lines (new) |