Esempio n. 1
0
 def test_value_can_be_retrieved_via_vector_in_tile0_center(self):
     m = GreyCubeMap(width=1536, height=1024)
     m.set_xy((255, 255), 127.8)
     m.set_xy((255, 256), 127.8)
     m.set_xy((256, 256), 127.8)
     m.set_xy((256, 255), 127.8)
     v = m.v_from_vector((1, 0, 0))
     self.assertAlmostEqual(127.8, v, 5)
Esempio n. 2
0
 def test_value_can_be_stored_and_retrieved_in_tile0_up_right(self):
     m = GreyCubeMap(width=1536, height=1024)
     m.set_xy((500, 510), 127.8)
     v = m.v_from_xy((500, 510))
     self.assertAlmostEqual(127.8, v, 5)
Esempio n. 3
0
 def test_values_are_blended_between_stored_values_in_array2(self):
     m = GreyCubeMap(width=1536, height=1024)
     m.set_xy((255, 255), 2)
     m.set_xy((256, 255), 3)
     self.assertAlmostEqual(2.75, m.v_from_xy((255.75, 255)), 5)