Esempio n. 1
0
        public static void Initialize(GraphicsDevice GraphicsDevice, ContentManager Content)
        {
            camera = new Camera();

            LightPolygonUnused.Initialize(GraphicsDevice, camera);
            EdgelessPolygon.Initialize(GraphicsDevice, camera);
            Image.Initialize(Content);
        }
Esempio n. 2
0
        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);
        }
Esempio n. 3
0
 public static void Initialize(GraphicsDevice GraphicsDevice, Camera camera)
 {
     EdgelessPolygon.Initialize(GraphicsDevice, camera);
 }