'Returns the current line of sight vector indicating the direction
the player is looking.'

def get_sight_vector(self):

    (x, y) = self.rotation
    m = math.cos(math.radians(y))
    dy = math.sin(math.radians(y))
    dx = (math.cos(math.radians((x - 90))) * m)
    dz = (math.sin(math.radians((x - 90))) * m)
    return (dx, dy, dz)
