| # | Line 34 | Line 34 | register PACKET *p; | |
|---|---|---|
| 34 | p->ra[i].r[1][0] = sl[2] * 256.; | |
| 35 | p->ra[i].r[1][1] = sl[3] * 256.; | |
| 36 | d = hdray(ro, rd, hdlist[p->hd], gc, p->ra[i].r); | |
| 37 | + | if (!vdef(OBSTRUCTIONS)) | 
| 38 | + | d *= frandom(); /* random offset */ | 
| 39 | if (p->offset != NULL) { | |
| 40 | < | VSUM(ro, ro, rd, d); /* exterior only */ | 
| 40 | > | VSUM(ro, ro, rd, d); /* advance ray */ | 
| 41 | p->offset[i] = d; | |
| 42 | } | |
| 43 | VCOPY(rod, ro); | |
| – | Removed lines | 
| + | Added lines | 
| < | Changed lines | 
| > | Changed lines |