public static bool ModelExist(string path)
        {
            var cContent = ContentPackManager.GetContentManager(path, ".xnb");

            var p0 = Path.Combine(GameController.GamePath, cContent.RootDirectory, path + ".xnb");

            return(!string.IsNullOrEmpty(path) && File.Exists(p0));
        }
        public static Model GetModel(string path)
        {
            var cContent = ContentPackManager.GetContentManager(path, ".xnb");

            var tKey = Path.Combine(cContent.RootDirectory, path);

            if (ModelList.Keys.Contains(tKey) == false)
            {
                var m = cContent.Load <Model>(path);

                ModelList.Add(tKey, CreateShallowCopy(m));
            }

            return(ModelList[tKey]);
        }