def test_vector_from_xy_returns_approximately_correct_value_in_tile2(self): m = CubeMap(width=1536, height=1024) vec = m.vector_from_xy((1280, 256)) self.assertLess(vec.x, -0.99) self.assertTrue(-0.01 < vec.y < 0.01, vec.y) self.assertTrue(-0.01 < vec.z < 0.01, vec.z)
def test_vector_from_xy_returns_approximately_correct_value_in_tile4(self): m = CubeMap(width=1536, height=1024) vec = m.vector_from_xy((768, 768)) self.assertTrue(-0.01 < vec.x < 0.01) self.assertTrue(-0.01 < vec.y < 0.01) self.assertGreater(vec.z, 0.99)