# | Line 664 | Line 664 | oputN( /* print unperturbed normal */ | |
---|---|---|
664 | RAY *r | |
665 | ) | |
666 | { | |
667 | < | if (r->rot < FHUGE) |
668 | < | (*putreal)(r->ron, 3); |
669 | < | else |
667 | > | if (r->rot < FHUGE) { |
668 | > | if (r->rflips & 1) { /* undo any flippin' flips */ |
669 | > | FVECT unrm; |
670 | > | unrm[0] = -r->ron[0]; |
671 | > | unrm[1] = -r->ron[1]; |
672 | > | unrm[2] = -r->ron[2]; |
673 | > | (*putreal)(unrm, 3); |
674 | > | } else |
675 | > | (*putreal)(r->ron, 3); |
676 | > | } else |
677 | (*putreal)(vdummy, 3); | |
678 | } | |
679 |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |