//javascript

Application.CommandNode("/application/ui").Command("tutorialmessage", "This tutorial covers boolean operations on meshes.  It requires the GTSBoolean plugin, which is only available if you compiled K-3D with optional GTS library support.");
Application.CommandNode("/application/window/new_document").Command("activate", "");
Application.CommandNode("/application/ui").Command("tutorialmessage", "(You may wish to rearrange open windows before proceeding)");
Application.CommandNode("/application/ui").Command("tutorialmessage", "The GTSBoolean plugin is a mesh filter that takes to mesh inputs and produces a single mesh output.  To illustrate, we will perform boolean operations on a cube and a sphere ...");
Application.CommandNode("/application/document/window").Command("highlight_plugin", "PolyCube");
Application.CommandNode("/application/document/window/create_object").Command("activate", "");
Application.CommandNode("/application/document/PolyCube/properties/auto_controls/width").Command("value", "12");
Application.CommandNode("/application/document/PolyCube/properties/close").Command("activate", "");
Application.CommandNode("/application/document/window").Command("highlight_plugin", "PolySphereTessellation");
Application.CommandNode("/application/document/window/create_object").Command("activate", "");
Application.CommandNode("/application/document/PolySphereTessellation/properties/close").Command("activate", "");
Application.CommandNode("/application/document/window").Command("highlight_plugin", "GTSBoolean");
Application.CommandNode("/application/document/window/create_object").Command("activate", "");
Application.CommandNode("/application/ui").Command("tutorialmessage", "Because GTSBoolean combines two workflows to create a third, your document will contain three MeshInstance objects ... one for each of the source meshes, and one for the combined output mesh ...");
Application.CommandNode("/application/ui").Command("tutorialmessage", "... This is useful and flexible because it allows you to display any combination of input and output geometry that you wish; however, it also means that you should hide your source meshes initially so you can see the boolean output ...");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttonclick", "none 0.38626 0.513238");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control/context_hide").Command("activate", "");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttonclick", "none 0.476336 0.429735");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control/context_hide").Command("activate", "");
Application.CommandNode("/application/document/GTSBoolean/properties/auto_controls/input1_property").Command("activate", "");
Application.CommandNode("/application/document/GTSBoolean/properties/auto_controls/input1_property/context_set_connection").Command("activate", "");
Application.CommandNode("/application/document/connect_properties/source_object").Command("selectobject", "PolyCube Instance");
Application.CommandNode("/application/document/connect_properties/source_property_chooser").Command("selectproperty", "output_mesh");
Application.CommandNode("/application/document/connect_properties/connect").Command("activate", "");
Application.CommandNode("/application/document/connect_properties/close").Command("activate", "");
Application.CommandNode("/application/document/GTSBoolean/properties/auto_controls/input2_property").Command("activate", "");
Application.CommandNode("/application/document/GTSBoolean/properties/auto_controls/input2_property/context_set_connection").Command("activate", "");
Application.CommandNode("/application/document/connect_properties/source_object").Command("selectobject", "PolySphereTessellation Instance");
Application.CommandNode("/application/document/connect_properties/source_property_chooser").Command("selectproperty", "output_mesh");
Application.CommandNode("/application/document/connect_properties/connect").Command("activate", "");
Application.CommandNode("/application/document/connect_properties/close").Command("activate", "");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttonstartdrag", "shift+control+button3 0.803053 0.796334 0.803053 0.796334 0.803053 0.796334");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.8 0.784114 0.803053 0.796334 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.796947 0.763747 0.8 0.784114 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.793893 0.747454 0.796947 0.763747 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.79084 0.731161 0.793893 0.747454 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.79084 0.710794 0.79084 0.731161 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.784733 0.690428 0.79084 0.710794 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.784733 0.670061 0.784733 0.690428 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.781679 0.649695 0.784733 0.670061 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.778626 0.625255 0.781679 0.649695 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.604888 0.778626 0.625255 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.584521 0.775573 0.604888 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.568228 0.775573 0.584521 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.551935 0.775573 0.568228 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.531568 0.775573 0.551935 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.515275 0.775573 0.531568 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.494908 0.775573 0.515275 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.488798 0.775573 0.494908 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.472505 0.775573 0.488798 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.456212 0.775573 0.472505 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.439919 0.775573 0.456212 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.433809 0.775573 0.439919 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.417515 0.775573 0.433809 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.411405 0.775573 0.417515 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.405295 0.775573 0.411405 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.775573 0.389002 0.775573 0.405295 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.772519 0.372709 0.775573 0.389002 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.772519 0.356415 0.772519 0.372709 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.772519 0.336049 0.772519 0.356415 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.772519 0.319756 0.772519 0.336049 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.772519 0.299389 0.772519 0.319756 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.769466 0.283096 0.772519 0.299389 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.769466 0.266802 0.769466 0.283096 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.769466 0.260692 0.769466 0.266802 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.769466 0.254582 0.769466 0.260692 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.766412 0.242363 0.769466 0.254582 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.766412 0.226069 0.766412 0.242363 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.766412 0.209776 0.766412 0.226069 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.766412 0.203666 0.766412 0.209776 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.766412 0.201629 0.766412 0.203666 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "shift+control+button3 0.766412 0.199593 0.766412 0.201629 0.803053 0.814664");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttonenddrag", "shift+control 0.766412 0.199593 0.766412 0.201629 0.803053 0.814664");
Application.CommandNode("/application/document/GTSBoolean/properties/auto_controls/type").Command("value", "union");
Application.CommandNode("/application/document/GTSBoolean/properties/auto_controls/type").Command("value", "difference");
Application.CommandNode("/application/document/GTSBoolean/properties/auto_controls/type").Command("value", "reverse_difference");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttonstartdrag", "button3 0.135878 0.657841 0.135878 0.657841 0.135878 0.657841");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.138931 0.655804 0.135878 0.657841 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.145038 0.647658 0.138931 0.655804 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.151145 0.639511 0.145038 0.647658 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.157252 0.631365 0.151145 0.639511 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.158779 0.627291 0.157252 0.631365 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.161832 0.625255 0.158779 0.627291 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.164885 0.623218 0.161832 0.625255 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.170992 0.615071 0.164885 0.623218 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.177099 0.606925 0.170992 0.615071 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.18626 0.602851 0.177099 0.606925 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.19542 0.594705 0.18626 0.602851 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.20458 0.590631 0.19542 0.594705 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.21374 0.582485 0.20458 0.590631 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.219847 0.574338 0.21374 0.582485 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.222901 0.572301 0.219847 0.574338 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.232061 0.564155 0.222901 0.572301 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.235115 0.562118 0.232061 0.564155 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.241221 0.553971 0.235115 0.562118 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.247328 0.545825 0.241221 0.553971 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.250382 0.543788 0.247328 0.545825 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.253435 0.541752 0.250382 0.543788 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.254962 0.537678 0.253435 0.541752 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.258015 0.537678 0.254962 0.537678 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.259542 0.535642 0.258015 0.537678 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.259542 0.533605 0.259542 0.535642 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.262595 0.531568 0.259542 0.533605 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.262595 0.529532 0.262595 0.531568 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.264122 0.527495 0.262595 0.529532 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.265649 0.525458 0.264122 0.527495 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.267176 0.523422 0.265649 0.525458 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.268702 0.523422 0.267176 0.523422 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.268702 0.521385 0.268702 0.523422 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.270229 0.519348 0.268702 0.521385 0.132824 0.665988");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttonenddrag", "none 0.270229 0.519348 0.268702 0.521385 0.132824 0.665988");
Application.CommandNode("/application/ui").Command("tutorialmessage", "Because we connected the GTSBoolean inputs to MeshInstance outputs, we can use the MeshInstance controls to alter the results ...");
Application.CommandNode("/application/document/window/dag").Command("context_menu", "PolyCube Instance");
Application.CommandNode("/application/document/window/dag/context_edit_object").Command("activate", "");
Application.CommandNode("/application/document/PolyCube Instance/properties/auto_controls/scale_control/z").Command("value", ".5");
Application.CommandNode("/application/document/PolyCube Instance/properties/auto_controls/position_control/y").Command("value", "6");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttonstartdrag", "button3 0.801527 0.299389 0.801527 0.299389 0.801527 0.299389");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.801527 0.303462 0.801527 0.299389 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.8 0.307536 0.801527 0.303462 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.798473 0.311609 0.8 0.307536 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.798473 0.315682 0.798473 0.311609 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.796947 0.319756 0.798473 0.315682 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.79542 0.323829 0.796947 0.319756 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.79542 0.327902 0.79542 0.323829 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.793893 0.331976 0.79542 0.327902 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.793893 0.336049 0.793893 0.331976 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.792366 0.340122 0.793893 0.336049 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.792366 0.344196 0.792366 0.340122 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.79084 0.348269 0.792366 0.344196 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.79084 0.354379 0.79084 0.348269 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.789313 0.358452 0.79084 0.354379 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.789313 0.362525 0.789313 0.358452 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.789313 0.366599 0.789313 0.362525 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.787786 0.370672 0.789313 0.366599 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.787786 0.376782 0.787786 0.370672 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.787786 0.380855 0.787786 0.376782 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.78626 0.384929 0.787786 0.380855 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.78626 0.389002 0.78626 0.384929 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.78626 0.393075 0.78626 0.389002 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.78626 0.397149 0.78626 0.393075 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.784733 0.399185 0.78626 0.397149 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.784733 0.403259 0.784733 0.399185 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.784733 0.407332 0.784733 0.403259 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.783206 0.411405 0.784733 0.407332 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.783206 0.415479 0.783206 0.411405 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.781679 0.419552 0.783206 0.415479 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.781679 0.423625 0.781679 0.419552 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.781679 0.425662 0.781679 0.423625 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.780153 0.429735 0.781679 0.425662 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.780153 0.431772 0.780153 0.429735 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.778626 0.435845 0.780153 0.431772 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.778626 0.439919 0.778626 0.435845 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.777099 0.443992 0.778626 0.439919 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.777099 0.448065 0.777099 0.443992 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.775573 0.452138 0.777099 0.448065 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.775573 0.456212 0.775573 0.452138 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.774046 0.460285 0.775573 0.456212 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.774046 0.464358 0.774046 0.460285 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.772519 0.468432 0.774046 0.464358 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.770992 0.472505 0.772519 0.468432 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.770992 0.476578 0.770992 0.472505 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.769466 0.480652 0.770992 0.476578 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.769466 0.482688 0.769466 0.480652 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.767939 0.486762 0.769466 0.482688 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.766412 0.490835 0.767939 0.486762 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.764885 0.492872 0.766412 0.490835 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.764885 0.494908 0.764885 0.492872 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.763359 0.498982 0.764885 0.494908 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.761832 0.501018 0.763359 0.498982 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.761832 0.503055 0.761832 0.501018 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.760305 0.503055 0.761832 0.503055 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.760305 0.505092 0.760305 0.503055 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttondrag", "button3 0.758779 0.507128 0.760305 0.505092 0.806107 0.289206");
Application.CommandNode("/application/document/CameraViewport/viewport_window/viewport_control").Command("rbuttonenddrag", "none 0.758779 0.507128 0.760305 0.505092 0.806107 0.289206");
Application.CommandNode("/application/document/PolyCube Instance/properties/auto_controls/position_control/y").Command("value", "5");
Application.CommandNode("/application/document/PolyCube Instance/properties/close").Command("activate", "");
Application.CommandNode("/application/ui").Command("tutorialmessage", "Of course, any and all input properties to any of the workflow objects can be changed at any time for further editing, or animated effects ...");
Application.CommandNode("/application/document/window/dag").Command("context_menu", "PolySphereTessellation");
Application.CommandNode("/application/document/window/dag/context_edit_object").Command("activate", "");
Application.CommandNode("/application/document/PolySphereTessellation/properties/auto_controls/tessellation_level").Command("value", "4");
Application.CommandNode("/application/document/PolySphereTessellation/properties/auto_controls/tessellation_level").Command("value", "2");
Application.CommandNode("/application/document/PolySphereTessellation/properties/auto_controls/radius_property").Command("activate", "");
Application.CommandNode("/application/document/PolySphereTessellation/properties/auto_controls/radius_property/context_create_object_set_connectionScalarBezierChannel").Command("activate", "");
Application.CommandNode("/application/document/PolySphereTessellation.radius/properties").Command("lbuttondoubleclick", "256 0.756419 2.5257");
Application.CommandNode("/application/document/window/loopplay").Command("toggle", "");
Application.CommandNode("/application/document/PolySphereTessellation.radius/properties").Command("close", "");
Application.CommandNode("/application/ui").Command("tutorialmessage", "That's it!  Happy boolean-ing ...");

Application.CommandNode("/application/tutorial_message").Command("close", "");
Application.CommandNode("/application/document/window/file_close").Command("activate", "");
Application.CommandNode("/application/window/help_tutorials").Command("activate", "");

