private void ConvertButton_Click(object sender, EventArgs e) { if (ImportBox.Text.Contains(".m2t")) { FBXHelper.ConvertM2T(ImportBox.Text, ExportBox.Text); } else if (ImportBox.Text.Contains(".fbx")) { FBXHelper.ConvertFBX(ImportBox.Text, ExportBox.Text); } }
public bool ReadFromFbx(string file) { string m2tFile = file.Remove(file.Length - 4, 4) + ".m2t"; int result = FBXHelper.ConvertFBX(file, m2tFile); using (BinaryReader reader = new BinaryReader(File.Open(m2tFile, FileMode.Open))) { ReadFromM2T(reader); } if (File.Exists(m2tFile)) { File.Delete(m2tFile); } return(true); }
private void ConvertButton_Click(object sender, EventArgs e) { if (File.Exists(ImportBox.Text)) { if (ImportBox.Text.Contains(".m2t")) { FBXHelper.ConvertM2T(ImportBox.Text, ExportBox.Text); } else if (ImportBox.Text.Contains(".fbx")) { FBXHelper.ConvertFBX(ImportBox.Text, ExportBox.Text); } } else { MessageBox.Show("Import file does not exist!", "Toolkit", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public bool ReadFromFbx(string file) { string args = "-ConvertToM2T "; string m2tFile = file.Remove(file.Length - 4, 4) + ".m2t"; args += ("\"" + file + "\" "); args += ("\"" + m2tFile + "\" "); if (FBXHelper.ConvertFBX(file, m2tFile) == 0) { using (BinaryReader reader = new BinaryReader(File.Open(m2tFile, FileMode.Open))) ReadFromM2T(reader); if (File.Exists(m2tFile)) { File.Delete(m2tFile); } return(true); } return(false); }