| # | Line 234 | Line 234 | register PACKHEAD *p; | |
|---|---|---|
| 234 | for (i = p->nr; i--; ) { | |
| 235 | hdray(ro, rd, hdlist[p->hd], gc, packra(p)[i].r); | |
| 236 | d = hddepth(hdlist[p->hd], packra(p)[i].d); | |
| 237 | < | VSUM(wp, ro, rd, d); /* might be behind viewpoint */ |
| 238 | < | dev_value(packra(p)[i].v, wp, rd); |
| 237 | > | if (d < .99*FHUGE) { |
| 238 | > | VSUM(wp, ro, rd, d); /* might be behind viewpoint */ |
| 239 | > | dev_value(packra(p)[i].v, rd, wp); |
| 240 | > | } else |
| 241 | > | dev_value(packra(p)[i].v, rd, NULL); |
| 242 | } | |
| 243 | #ifdef DEBUG | |
| 244 | if (imm_mode) nimmrays += p->nr; | |
| – | Removed lines |
| + | Added lines |
| < | Changed lines |
| > | Changed lines |