added look_at function for cameras