Beispiel #1
0
        public static Dictionary <string, Mesh> Load(string filename)
        {
            Debug.Assert(File.Exists(Paths.Meshes + filename), $"Missing mesh '{filename}'.");

            if (filename.EndsWith(".obj"))
            {
                return(ObjLoader.Load(filename));
            }

            var mesh = DaeLoader.Load(filename);

            return(new Dictionary <string, Mesh>
            {
                { "", mesh }
            });
        }
Beispiel #2
0
        public static Mesh Load(string filename)
        {
            Debug.Assert(File.Exists(Paths.Meshes + filename), $"Missing mesh '{filename}'.");

            return(filename.EndsWith(".obj") ? ObjLoader.Load(filename) : DaeLoader.Load(filename));
        }
Beispiel #3
0
 public static Mesh Load(string filename)
 {
     return(filename.EndsWith(".obj") ? ObjLoader.Load(filename) : DaeLoader.Load(filename));
 }