code: def look_at(self, x, y, z):
          
          new_ori = x - self.position.x, y - self.position.y, z - self.position.z
          self.orientation = new_ori / np.linalg.norm(new_ori)
docs: Rotate so orientation is toward (x, y, z) coordinates.