Ejemplo n.º 1
0
        /// <summary>
        ///     Carga un modelo a partir del string del XML
        /// </summary>
        /// <param name="xmlString">contenido del XML</param>
        /// <param name="mediaPath">Path a partir del cual hay que buscar las Texturas</param>
        /// <returns>Modelo cargado</returns>
        public TgcKeyFrameMesh loadMeshFromString(string xmlString, string mediaPath)
        {
            var parser   = new TgcKeyFrameParser();
            var meshData = parser.parseMeshFromString(xmlString);

            return(loadMesh(meshData, mediaPath));
        }
Ejemplo n.º 2
0
        /// <summary>
        ///     Carga una animación a un modelo ya cargado, a partir del string del XML.
        ///     La animación se agrega al modelo.
        /// </summary>
        /// <param name="mesh">Modelo ya cargado</param>
        /// <param name="xmlString">contenido del XML</param>
        public TgcKeyFrameAnimation loadAnimationFromString(TgcKeyFrameMesh mesh, string xmlString)
        {
            var parser        = new TgcKeyFrameParser();
            var animationData = parser.parseAnimationFromString(xmlString);

            return(loadAnimation(mesh, animationData));
        }