Ejemplo n.º 1
0
def renderShadows(mesh):
    renderer.setTransform( mesh.transform )
    renderer.color = Color(20, 21, 22)
    light = Vec2.fromTuple(mousePosition) - Vec2.fromTuple(mesh.transform.translation)
    Shadow.renderShadow(renderer, mesh.vertices, light)
Ejemplo n.º 2
0
def renderShadows(mesh):
    renderer.setTransform(mesh.transform)
    renderer.color = Color(20, 21, 22)
    light = Vec2.fromTuple(mousePosition) - Vec2.fromTuple(
        mesh.transform.translation)
    Shadow.renderShadow(renderer, mesh.vertices, light)
Ejemplo n.º 3
0
 def testEdgeNormal(self):
     normal = Vec2.fromTuple(Shadow.getEdgeNormal(Vec2(5, 5), Vec2(5, 6)))
     self.assertEqual(normal, Vec2(-1, 0))