update direction light