# | Line 277 | Line 277 | m_aniso( /* shade ray that hit something anisotropic | |
---|---|---|
277 | ||
278 | if (nd.rdiff > FTINY) { /* ambient from this side */ | |
279 | copycolor(ctmp, nd.mcolor); /* modified by material color */ | |
280 | < | if (nd.specfl & SP_RBLT) |
281 | < | scalecolor(ctmp, 1.0-nd.trans); |
282 | < | else |
283 | < | scalecolor(ctmp, nd.rdiff); |
280 | > | scalecolor(ctmp, nd.rdiff); |
281 | > | if (nd.specfl & SP_RBLT) /* add in specular as well? */ |
282 | > | addcolor(ctmp, nd.scolor); |
283 | multambient(ctmp, r, nd.pnorm); | |
284 | addcolor(r->rcol, ctmp); /* add to returned color */ | |
285 | } |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |