コード例 #1
0
        public static YakuzaMesh FromGmdFile(GmdFile GmdFile)
        {
            var mesh = new YakuzaMesh();

            mesh.LoadGmdFile(GmdFile);
            return(mesh);
        }
コード例 #2
0
        // 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);
        }