/// <summary>
        /// Creates the library_visual_scenes element in the collada file. The node list is added under a node named "frame" since that is
        /// required when creating new BSPs.
        /// </summary>
        void AddLibraryVisualScenes()
        {
            // add the main scene node
            COLLADAFile.LibraryVisualScenes             = new Core.ColladaLibraryVisualScenes();
            COLLADAFile.LibraryVisualScenes.VisualScene = new List <Core.ColladaVisualScene>();
            COLLADAFile.LibraryVisualScenes.VisualScene.Add(new Core.ColladaVisualScene());
            COLLADAFile.LibraryVisualScenes.VisualScene[0].ID   = ColladaElement.FormatID <Core.ColladaVisualScene>("main");
            COLLADAFile.LibraryVisualScenes.VisualScene[0].Node = new List <Core.ColladaNode>();

            Core.ColladaNode frame = new BlamLib.Render.COLLADA.Core.ColladaNode();
            frame.Name = "frame";
            frame.AddRange(listNode);

            COLLADAFile.LibraryVisualScenes.VisualScene[0].Node.Add(frame);
        }
Ejemplo n.º 2
0
		/// <summary>
		/// Creates the library_visual_scenes element in the collada file. The node list is added under a node named "frame" since that is
		/// required when creating new BSPs.
		/// </summary>
		void AddLibraryVisualScenes()
		{
			// add the main scene node
			COLLADAFile.LibraryVisualScenes = new Core.ColladaLibraryVisualScenes();
			COLLADAFile.LibraryVisualScenes.VisualScene = new List<Core.ColladaVisualScene>();
			COLLADAFile.LibraryVisualScenes.VisualScene.Add(new Core.ColladaVisualScene());
			COLLADAFile.LibraryVisualScenes.VisualScene[0].ID = "main";
			COLLADAFile.LibraryVisualScenes.VisualScene[0].Node = new List<Core.ColladaNode>();

			Core.ColladaNode frame = new BlamLib.Render.COLLADA.Core.ColladaNode();
			frame.Name = "frame";
			frame.AddRange(listNode);

			COLLADAFile.LibraryVisualScenes.VisualScene[0].Node.Add(frame);
		}