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

Comparing ray/src/cv/bsdf2rado.c (file contents):
Revision 2.3 by greg, Tue Aug 31 01:09:24 2021 UTC vs.
Revision 2.4 by greg, Thu Sep 9 15:17:45 2021 UTC

# Line 117 | Line 117 | main(int argc, char *argv[])
117                  idir[1] = idir[2] * sin(phi);
118                  idir[2] = input_orient * sqrt(1. - idir[2]*idir[2]);
119   #ifdef DEBUG
120 <                fprintf(stderr, "Computing BSDF for incident direction (%.1f,%.1f)\n",
120 >                fprintf(stderr, "Computing BSDF for incident direction (%.2f,%.2f)\n",
121                                  get_theta180(idir), get_phi360(idir));
122   #endif
123                  if (!inpXML)
# Line 156 | Line 156 | main(int argc, char *argv[])
156                  }
157                  fflush(stdout);
158                  sprintf(buf, "gensurf tmat bsdf%d - - - %d %d %s", n+1,
159 <                                                GRIDRES-1, GRIDRES-1, validf);
159 >                                                grid_res-1, grid_res-1, validf);
160                  fp = popen(buf, "w");
161                  if (fp == NULL) {
162                          fprintf(stderr, "%s: cannot open '| %s'\n", progname, buf);
163                          return(1);
164                  }
165 <                for (i = 0; i < GRIDRES; i++)
166 <                    for (j = 0; j < GRIDRES; j++) {
165 >                for (i = 0; i < grid_res; i++)
166 >                    for (j = 0; j < grid_res; j++) {
167                          ovec_from_pos(odir, i, j);
168                          if (inpXML) {
169                                  SDValue sval;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines