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.8 by greg, Sun Apr 21 21:36:23 2013 UTC vs.
Revision 3.9 by greg, Sun Apr 5 01:32:01 2015 UTC

# Line 61 | Line 61 | loadBSDF(char *fname)
61          checkDF(sd->name, sd->tLamb.cieY, sd->tf, "front transmission");
62          checkDF(sd->name, sd->tLamb.cieY, sd->tb, "back transmission");
63   #if 0
64 + {
65 + float   rgb[3];
66   fprintf(stderr, "Loaded BSDF '%s' (file \"%s\")\n", sd->name, pname);
67 < fprintf(stderr, "Front diffuse reflectance: %.3f%%\n", sd->rLambFront.cieY*100.);
68 < fprintf(stderr, "Back diffuse reflectance: %.3f%%\n", sd->rLambBack.cieY*100.);
69 < fprintf(stderr, "Diffuse transmittance: %.3f%%\n", sd->tLamb.cieY*100.);
67 > 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]);
73   if (sd->rf)
74   fprintf(stderr, "Maximum direct hemispherical front reflection: %.3f%%\n",
75   sd->rf->maxHemi*100.);
# Line 77 | Line 82 | sd->tf->maxHemi*100.);
82   if (sd->tb)
83   fprintf(stderr, "Maximum direct hemispherical back transmission: %.3f%%\n",
84   sd->tb->maxHemi*100.);
85 + }
86   #endif
87          SDretainSet = SDretainAll;              /* keep data in core */
88          return(sd);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines