vector2 from polar coordinates - enhancement