예제 #1
0
 def test_cam_back_90(self):
     cam = Camera(numpy.array([10, 10]), 20, 20, -270)
     position = cam.world_to_cam(numpy.array([0, 0]))
     position = cam.cam_to_world(position)
     self.assertAlmostEqual(0, position[0], self.epsilon)
     self.assertAlmostEqual(0, position[1], self.epsilon)
예제 #2
0
 def test_cam_back_anchor_right_up(self):
     cam = Camera(numpy.array([10, 10]), 20, 20, 0, anchor=(False, False))
     position = cam.world_to_cam(numpy.array([0, 0]))
     position = cam.cam_to_world(position)
     self.assertAlmostEqual(0, position[0], self.epsilon)
     self.assertAlmostEqual(0, position[1], self.epsilon)