private void SelectImagesClick(object sender, RoutedEventArgs e) { string img1 = ImageTools.openFileSelectDialog("Primary Texture"); string img2 = ImageTools.openFileSelectDialog("Second Texture"); string img3 = ImageTools.openFileSaveDialog("Output Texture"); TextureRemapEntry entry = new TextureRemapEntry(); entry.Image1Name = img1; entry.Image2Name = img2; entry.OutputName = img3; MainWindow.instance.RemapRecords.Add(entry); }
private void ExportClick(object sender, RoutedEventArgs e) { if (diffuseNormMap == null) { return; } string dest = ImageTools.openFileSaveDialog("Save Image"); if (!string.IsNullOrEmpty(dest)) { diffuseNormMap.Bitmap.Save(dest); } }