Blender Git Commit Log
Git Commits -> Revision f79f911
Revision f79f911 by Janne Karhu (master) February 2, 2011, 12:04 (GMT) |
Fix for [#25899] Renderer can't trace successive total internal reflection * This was wrong since 2006! * Raytrace code assumed refractions to go "air -> glass -> air -> glass -> air.." so actually only the first total internal reflection was calculated correctly, but everything after that was wrong. * Now after a total internal reflection there needs to be an actual refraction before the ray escapes the "glass" object. |
Commit Details:
Full Hash: f79f9115f2f7d65b767899967aa31bf6218ebdd6
SVN Revision: 34622
Parent Commit: a7af789
Lines Changed: +8, -2
1 Modified Path:
/source/blender/render/intern/source/rayshade.c (+8, -2) (Diff)