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

Comparing ray/src/gen/mksource.c (file contents):
Revision 2.11 by greg, Fri Nov 17 20:02:07 2023 UTC vs.
Revision 2.12 by greg, Sat Jan 18 20:23:15 2025 UTC

# Line 185 | Line 185 | branchsample(TRITREE *node, int depth)
185  
186   /* Sample sphere using triangular geodesic mesh */
187   TRITREE *
188 < geosample(int nsamps)
188 > geosample(long nsamps)
189   {
190          int     depth;
191          TRITREE *tree;
# Line 194 | Line 194 | geosample(int nsamps)
194                                          /* figure out depth */
195          if ((nsamps -= 4) < 0)
196                  error(USER, "minimum number of samples is 4");
197 <        nsamps = nsamps*3/NTRUNKBR;     /* round up */
197 >        nsamps = nsamps*(NTRUNKBR-1)/NTRUNKBR;  /* round up */
198          for (depth = 0; nsamps > 1; depth++)
199                  nsamps >>= 2;
200                                          /* make base tetrahedron */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines