Beispiel #1
0
        public SimpleCollada Create(PolygonCollection paths)
        {
            SimpleCollada data = CreateSceneData();
            FillData(ref data,paths);

            return data;
        }
Beispiel #2
0
 public PathCanvas() : base()
 {
     Paths = new PolygonCollection();
     //AddAxes();
     //CurrentExtent = new Extent(-1, 1, -1, 1);
     //AddHilightPoint(new Point(0, 0));
     this.RenderTransformOrigin = new Point(0.5, 0.5);
 }
Beispiel #3
0
        public SimpleCollada Create(PolygonCollection paths)
        {
            SimpleCollada data = CreateSceneData();

            FillData(ref data, paths);

            return(data);
        }
Beispiel #4
0
 public PathCanvas() : base() 
 {
     Paths = new PolygonCollection();
     //AddAxes();
     //CurrentExtent = new Extent(-1, 1, -1, 1);
     //AddHilightPoint(new Point(0, 0));
     this.RenderTransformOrigin = new Point(0.5, 0.5);
    
 }
Beispiel #5
0
        private void FillData(ref SimpleCollada data, PolygonCollection paths)
        {

            Grendgine_Collada_Visual_Scene sc1 = CreateScene("ID1", 1);
            data.Library_Visual_Scenes.Visual_Scene = new Grendgine_Collada_Visual_Scene[1] { sc1 };
            foreach (Polygon poly in paths.Polygons)
            {

            }

            data.Scene.Visual_Scene = new Grendgine_Collada_Instance_Visual_Scene();
            data.Scene.Visual_Scene.URL = "#ID1";

        }
Beispiel #6
0
        private void FillData(ref SimpleCollada data, PolygonCollection paths)
        {
            Grendgine_Collada_Visual_Scene sc1 = CreateScene("ID1", 1);

            data.Library_Visual_Scenes.Visual_Scene = new Grendgine_Collada_Visual_Scene[1] {
                sc1
            };
            foreach (Polygon poly in paths.Polygons)
            {
            }

            data.Scene.Visual_Scene     = new Grendgine_Collada_Instance_Visual_Scene();
            data.Scene.Visual_Scene.URL = "#ID1";
        }