undesired dark rings, and give more accurate lighting when the light is behind the object. As a bonus, the code is simpler & faster. Patch by Yasuhiro Fujii, detailed explanation here: http://mimosa-pudica.net/improved-oren-nayar.html