# | Line 269 | Line 269 | double coef; | |
---|---|---|
269 | backmat = rayshade(&br, back); | |
270 | /* check for transparency */ | |
271 | if (backmat ^ foremat) | |
272 | < | if (backmat) |
272 | > | if (backmat && coef > FTINY) |
273 | raytrans(&fr); | |
274 | < | else |
274 | > | else if (foremat && coef < 1.0-FTINY) |
275 | raytrans(&br); | |
276 | /* mix perturbations */ | |
277 | for (i = 0; i < 3; i++) |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |