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

Comparing ray/src/common/mesh.c (file contents):
Revision 2.12 by schorsch, Thu Jul 17 09:21:29 2003 UTC vs.
Revision 2.13 by schorsch, Mon Jul 21 22:30:17 2003 UTC

# Line 410 | Line 410 | OBJECT         mo;
410                  pn[i] = vid[i] >> 8;
411          }
412                                  /* normalize material index */
413 <        if (mo != OVOID)
413 >        if (mo != OVOID) {
414                  if ((mo -= mp->mat0) >= mp->nmats)
415                          mp->nmats = mo+1;
416                  else if (mo < 0)
417                          error(INTERNAL, "modifier range error in addmeshtri");
418 +        }
419                                  /* assign triangle */
420          if (pn[0] == pn[1] && pn[1] == pn[2]) { /* local case */
421                  pp = &mp->patch[pn[0]];

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines