|
@@ -29,7 +29,8 @@ namespace Max2Babylon
|
|
|
Tools.PrepareCheckBox(chkManifest, Loader.Core.RootNode, "babylonjs_generatemanifest");
|
|
|
Tools.PrepareCheckBox(chkCopyTextures, Loader.Core.RootNode, "babylonjs_copytextures", 1);
|
|
|
Tools.PrepareCheckBox(chkHidden, Loader.Core.RootNode, "babylonjs_exporthidden");
|
|
|
- Tools.PrepareCheckBox(chkAutoSave, Loader.Core.RootNode, "babylonjs_autosave", 1);
|
|
|
+ Tools.PrepareCheckBox(chkAutoSave, Loader.Core.RootNode, "babylonjs_autosave", 1);
|
|
|
+ Tools.PrepareCheckBox(chkOnlySelected, Loader.Core.RootNode, "babylonjs_onlySelected");
|
|
|
}
|
|
|
|
|
|
private void butBrowse_Click(object sender, EventArgs e)
|
|
@@ -51,6 +52,7 @@ namespace Max2Babylon
|
|
|
Tools.UpdateCheckBox(chkCopyTextures, Loader.Core.RootNode, "babylonjs_copytextures");
|
|
|
Tools.UpdateCheckBox(chkHidden, Loader.Core.RootNode, "babylonjs_exporthidden");
|
|
|
Tools.UpdateCheckBox(chkAutoSave, Loader.Core.RootNode, "babylonjs_autosave");
|
|
|
+ Tools.UpdateCheckBox(chkOnlySelected, Loader.Core.RootNode, "babylonjs_onlySelected");
|
|
|
|
|
|
Loader.Core.RootNode.SetLocalData(txtFilename.Text);
|
|
|
|
|
@@ -117,7 +119,7 @@ namespace Max2Babylon
|
|
|
exporter.AutoSave3dsMaxFile = chkAutoSave.Checked;
|
|
|
exporter.ExportHiddenObjects = chkHidden.Checked;
|
|
|
exporter.CopyTexturesToOutput = chkCopyTextures.Checked;
|
|
|
- await exporter.ExportAsync(txtFilename.Text, chkManifest.Checked, this);
|
|
|
+ await exporter.ExportAsync(txtFilename.Text, chkManifest.Checked, chkOnlySelected.Checked, this);
|
|
|
}
|
|
|
catch (OperationCanceledException)
|
|
|
{
|