Blender Git Loki
Git Commits -> Revision 6a23716
Revision 6a23716 by Janne Karhu (master) February 3, 2011, 15:05 (GMT) |
Applying patch #25898 by Shinsuke Irie for rendering total external reflections * Tracing objects with IOR < 1.0 (like air bubbles under water) wasn't working correctly as a refraction was always assumed to be the first thing that happens for transparent materials. * This fix is ok, but the fact that the internal renderer is not a physically based one is starting to show, as for example blurred reflections in this case are not really possible nicely without some slightly heavier modifications to the ray code. * Also some cleaned up logic and better comments for my previous total internal reflection commit. |
Commit Details:
Full Hash: 6a23716957db25021fec3444057026e8bc57c387
SVN Revision: 34627
Parent Commit: 376e0ae
Lines Changed: +33, -14
1 Modified Path:
/source/blender/render/intern/source/rayshade.c (+33, -14) (Diff)