199 |
|
} |
200 |
|
wtl = ezxml_child(ezxml_child(fl, "Optical"), "Layer"); |
201 |
|
if (wtl == NULL) { |
202 |
< |
sprintf(SDerrorDetail, "BSDF \"%s\": no optical layers'", |
202 |
> |
sprintf(SDerrorDetail, "BSDF \"%s\": no optical layers", |
203 |
|
sd->name); |
204 |
|
ezxml_free(fl); |
205 |
|
return SDEformat; |
763 |
|
cdarr[i] = (*rdf->comp[i].func->getCDist)(inVec, &rdf->comp[i]); |
764 |
|
if (cdarr[i] == NULL) |
765 |
|
cdarr[i] = &SDemptyCD; |
766 |
< |
else |
767 |
< |
sv->cieY += cdarr[i]->cTotal; |
766 |
> |
sv->cieY += cdarr[i]->cTotal; |
767 |
|
} |
768 |
|
if (sv->cieY <= 1e-6) { /* anything to sample? */ |
769 |
|
sv->cieY = .0; |