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

Comparing ray/src/common/loadbsdf.c (file contents):
Revision 3.12 by greg, Thu May 14 19:20:13 2020 UTC vs.
Revision 3.14 by greg, Fri Aug 12 23:55:00 2022 UTC

# Line 58 | Line 58 | loadBSDF(char *fname)
58                                                  /* simple checks */
59          checkDF(sd->name, sd->rLambFront.cieY, sd->rf, "front reflection");
60          checkDF(sd->name, sd->rLambBack.cieY, sd->rb, "rear reflection");
61 <        checkDF(sd->name, sd->tLamb.cieY, sd->tf, "front transmission");
62 <        checkDF(sd->name, sd->tLamb.cieY, sd->tb, "back transmission");
61 >        checkDF(sd->name, sd->tLambFront.cieY, sd->tf, "front transmission");
62 >        checkDF(sd->name, sd->tLambBack.cieY, sd->tb, "back transmission");
63   #ifdef DEBUG
64   {
65   float   rgb[3];
# Line 68 | Line 68 | ccy2rgb(&sd->rLambFront.spec, sd->rLambFront.cieY, rgb
68   fprintf(stderr, "Front diffuse RGB: %.4f %.4f %.4f\n", rgb[0], rgb[1], rgb[2]);
69   ccy2rgb(&sd->rLambBack.spec, sd->rLambBack.cieY, rgb);
70   fprintf(stderr, "Back diffuse RGB: %.4f %.4f %.4f\n", rgb[0], rgb[1], rgb[2]);
71 < ccy2rgb(&sd->tLamb.spec, sd->tLamb.cieY, rgb);
72 < fprintf(stderr, "Diffuse RGB transmittance: %.4f %.4f %.4f\n", rgb[0], rgb[1], rgb[2]);
71 > ccy2rgb(&sd->tLambFront.spec, sd->tLamb.cieY, rgb);
72 > fprintf(stderr, "Front diffuse RGB transmittance: %.4f %.4f %.4f\n", rgb[0], rgb[1], rgb[2]);
73 > ccy2rgb(&sd->tLambBack.spec, sd->tLamb.cieY, rgb);
74 > fprintf(stderr, "Back diffuse RGB transmittance: %.4f %.4f %.4f\n", rgb[0], rgb[1], rgb[2]);
75   if (sd->rf)
76 < fprintf(stderr, "Maximum direct hemispherical front reflection: %.3f%%\n",
76 > fprintf(stderr, "Maximum direct hemispherical front reflection (less diffuse): %.3f%%\n",
77   sd->rf->maxHemi*100.);
78   if (sd->rb)
79 < fprintf(stderr, "Maximum direct hemispherical back reflection: %.3f%%\n",
79 > fprintf(stderr, "Maximum direct hemispherical back reflection (less diffuse): %.3f%%\n",
80   sd->rb->maxHemi*100.);
81   if (sd->tf)
82 < fprintf(stderr, "Maximum direct hemispherical front transmission: %.3f%%\n",
82 > fprintf(stderr, "Maximum direct hemispherical front transmission (less diffuse): %.3f%%\n",
83   sd->tf->maxHemi*100.);
84   if (sd->tb)
85 < fprintf(stderr, "Maximum direct hemispherical back transmission: %.3f%%\n",
85 > fprintf(stderr, "Maximum direct hemispherical back transmission (less diffuse): %.3f%%\n",
86   sd->tb->maxHemi*100.);
87   }
88   #endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines