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

Comparing ray/src/util/rad.c (file contents):
Revision 2.125 by greg, Tue Jun 7 16:53:19 2016 UTC vs.
Revision 2.127 by greg, Tue Apr 7 00:49:09 2020 UTC

# Line 556 | Line 556 | oconv(void)                            /* run oconv and mkillum if necessary *
556                  return;
557                                                  /* make octree0 */
558          if ((oct0date < scenedate) | (oct0date < illumdate)) {
559 <                if (touchonly && oct0date)
560 <                        touch(oct0name);
561 <                else {                          /* build command */
559 >                if (touchonly && (oct0date || oct1date)) {
560 >                        if (oct0date)
561 >                                touch(oct0name);
562 >                } else {                        /* build command */
563                          if (octreedate)
564                                  sprintf(combuf, "%s%s -i %s %s > %s", c_oconv,
565                                          ocopts, vval(OCTREE),
# Line 583 | Line 584 | oconv(void)                            /* run oconv and mkillum if necessary *
584                          oct0date = octreedate;
585                  if (oct0date < illumdate)       /* ditto */
586                          oct0date = illumdate;
587 <                }
587 >        }
588          if (touchonly && oct1date)
589                  touch(oct1name);
590          else {
# Line 833 | Line 834 | renderopts(                    /* set rendering options */
834                  op = addarg(addarg(op, "-ap"), pmapf);
835                  if (atoi(bw) > 0) op = addarg(op, bw);
836          }
837 <        if (vdef(RENDER))
837 >        if (vdef(RENDER)) {
838                  op = addarg(op, vval(RENDER));
839 +                bw = strstr(vval(RENDER), "-aa ");
840 +                if (bw != NULL && atof(bw+4) <= FTINY)
841 +                        overture = 0;
842 +        }
843          if (rvdevice != NULL) {
844                  if (vdef(RVU)) {
845                          if (vval(RVU)[0] != '-') {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines