Playing with specular, ambient and diffuse ligght