| # | 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 (old) |
| > | Changed lines (new) |