ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/cv/pabopto2bsdf.c
(Generate patch)

Comparing ray/src/cv/pabopto2bsdf.c (file contents):
Revision 2.29 by greg, Tue Feb 2 00:42:11 2016 UTC vs.
Revision 2.30 by greg, Tue May 16 20:41:03 2017 UTC

# Line 128 | Line 128 | init_pabopto_inp(const int i, const char *fname)
128          dv[0] = cos(M_PI/180.*inpfile[i].phi)*dv[2];
129          dv[1] = sin(M_PI/180.*inpfile[i].phi)*dv[2];
130          dv[2] = sqrt(1. - dv[2]*dv[2]);
131 <        pos_from_vec(inpfile[i].igp, dv);
131 >        if (inpfile[i].theta <= FTINY)
132 >                inpfile[i].igp[0] = inpfile[i].igp[1] = grid_res/2 - 1;
133 >        else
134 >                pos_from_vec(inpfile[i].igp, dv);
135          return(1);
136   }
137  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines