Ejemplo n.º 1
0
        public static XDocument Export(ColladaModel Model)
        {
            XElement RootElement = ColladaXElementFactory.CreateElement("COLLADA");

            RootElement.SetAttributeValue("version", Model.ColladaVersion);
            RootElement.SetAttributeValue("base", ColladaModel.XMLBase);

            if (!Model.AssetData.GetXML().IsEmpty)
            {
                RootElement.Add(Model.AssetData.GetXML());
            }

            foreach (ColladaLibrary Library in Model.Libraries)
            {
                if (!Library.GetXML().IsEmpty)
                {
                    RootElement.Add(Library.GetXML());
                }
            }

            if (!Model.Scene.GetXML().IsEmpty)
            {
                RootElement.Add(Model.Scene.GetXML());
            }

            XDocument document = new XDocument(RootElement);

            return(document);
        }
Ejemplo n.º 2
0
 public static bool Export(ColladaModel Model, string exportPath)
 {
     return(false);
 }