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

Comparing ray/src/rt/rv2.c (file contents):
Revision 2.49 by greg, Tue Apr 19 01:15:06 2005 UTC vs.
Revision 2.54 by schorsch, Wed Jun 7 17:52:04 2006 UTC

# Line 289 | Line 289 | getfocus(                              /* set focus distance */
289          char *s
290   )
291   {
292 <        FVECT  vc;
292 >        char  buf[64];
293          double  dist;
294  
295          if (sscanf(s, "%lf", &dist) < 1) {
# Line 316 | Line 316 | getfocus(                              /* set focus distance */
316                  return;
317          }
318          ourview.vdist = dist;
319 +        sprintf(buf, "Focus distance set to %f\n", dist);
320 +        (*dev->comout)(buf);
321   }
322  
323  
# Line 522 | Line 524 | setparam(                              /* get/set program parameter */
524          
525          if (s[0] == '\0') {
526                  (*dev->comout)(
527 <                "aa ab ad ar as av aw b dc dv dj ds dt i lr lw me ma mg ms ps pt sj st bv: ");
527 >                "aa ab ad ar as av aw b bv dc dv dj ds dt i lr lw me ma mg ms ps pt sj st u: ");
528                  (*dev->comin)(buf, NULL);
529                  s = buf;
530          }
531          switch (s[0]) {
532 +        case 'u':                       /* uncorrelated sampling */
533 +                getparam(s+1, "uncorrelated sampling", 'b',
534 +                                (void *)&rand_samp);
535 +                break;
536          case 'l':                       /* limit */
537                  switch (s[1]) {
538                  case 'w':                       /* weight */
# Line 727 | Line 733 | char  *s;
733                  (*dev->comout)("ray hit nothing");
734          else {
735                  OBJREC  *mat = NULL;
736 <                OBJREC  *mod = NULL;;
736 >                OBJREC  *mod = NULL;
737                  char    matspec[256];
738                  matspec[0] = '\0';
739                  if (thisray.ro->omod != OVOID) {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines