public static void Initialize(GraphicsDevice GraphicsDevice, ContentManager Content) { camera = new Camera(); LightPolygonUnused.Initialize(GraphicsDevice, camera); EdgelessPolygon.Initialize(GraphicsDevice, camera); Image.Initialize(Content); }
public Polygon(List <Vector2> vertices, float radius, Color color) { segments = new List <Segment>(); for (int i = 0; i < vertices.Count; i++) { segments.Add(new Segment(vertices[i], vertices[(i + 1) % vertices.Count], radius, color)); } edgelessPoly = new EdgelessPolygon(vertices[0], vertices, color); }
public static void Initialize(GraphicsDevice GraphicsDevice, Camera camera) { EdgelessPolygon.Initialize(GraphicsDevice, camera); }