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

Comparing ray/src/hd/rhpict.c (file contents):
Revision 3.2 by gwlarson, Fri Mar 5 17:02:41 1999 UTC vs.
Revision 3.3 by gwlarson, Mon Mar 8 14:09:11 1999 UTC

# Line 50 | Line 50 | char   *argv[];
50                  case 'p':                       /* pixel aspect/exposure */
51                          if (badarg(argc-i-1,argv+i+1,"f"))
52                                  goto userr;
53 <                        if (argv[i][1] == 'a')
53 >                        if (argv[i][2] == 'a')
54                                  pixaspect = atof(argv[++i]);
55 <                        else if (argv[i][1] == 'e') {
55 >                        else if (argv[i][2] == 'e') {
56                                  expval = atof(argv[++i]);
57                                  if (argv[i][0] == '-' | argv[i][0] == '+')
58                                          expval = pow(2., expval);
# Line 98 | Line 98 | char   *argv[];
98                  }
99          }
100                                                  /* open holodeck file */
101 <        if (i >= argc)
101 >        if (i != argc-1)
102                  goto userr;
103 <        hdkfile = argv[i++];
103 >        hdkfile = argv[i];
104          initialize();
105                                                  /* render picture(s) */
106          if (seqstart <= 0)
# Line 145 | Line 145 | int    fn;
145                  sprintf(errmsg, "error writing frame %d", fn);
146                  error(SYSTEM, errmsg);
147          }
148 + #ifdef DEBUG
149          if (blist.nb > 0 & rval > 0) {
150 <                sprintf(errmsg, "%.1f%% unrendered pixels in frame %d",
151 <                                100.*rval/(hres*vres), fn);
150 >                sprintf(errmsg, "%d unrendered pixels in frame %d (%.1f%%)",
151 >                                rval, fn, 100.*rval/(hres*vres));
152                  error(WARNING, errmsg);
153          }
154 + #endif
155   }
156  
157  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines