public static YakuzaMesh FromGmdFile(GmdFile GmdFile) { var mesh = new YakuzaMesh(); mesh.LoadGmdFile(GmdFile); return(mesh); }
// public static YakuzaMesh FromGlb(Stream stream) // { // var mesh = new YakuzaMesh(); // mesh.LoadGlbFile(stream); // // return mesh; // } public static YakuzaMesh FromGltf2(string path, string ddsPath = null) { // using var file = File.OpenRead(path); // return FromGlb(file); var mesh = new YakuzaMesh(); mesh.LoadGlbFile(Path.GetFullPath(path), ddsPath); return(mesh); }