Fixes issue #1083 Infinite recursion in Material.setAmbientIntensity(double, double, double)