There is some problem with random function, so it generates non-smooth shadows