{"id":512,"date":"2015-10-08T11:00:32","date_gmt":"2015-10-08T10:00:32","guid":{"rendered":"http:\/\/www.frogsinspace.at\/?p=512"},"modified":"2016-09-07T11:08:53","modified_gmt":"2016-09-07T10:08:53","slug":"powerswitcherenanced-3ds-max-viewport-switching","status":"publish","type":"post","link":"https:\/\/www.frogsinspace.at\/?p=512","title":{"rendered":"PowerSwitcher: Enanced 3ds Max Viewport Switching"},"content":{"rendered":"<p id=\"top\" \/>PowerSwitcher switches viewports while remembering previous viewport&#8217;s position\/pan and zoom data. No more panning\/zooming after switching through the various different viewports, as PowerSwitcher stores and recalls all that info for you. Comes with addional features like, cycling views through scene cameras\/light views per keypress etc.<\/p>\n<p><strong>Features new in Release Version 1.0:<\/strong><\/p>\n<ul>\n<li><strong>NEW:<\/strong>\u00a0 WORKING cameras\/light viewports cycling feature<br \/>\npressing shortcut repeatedly now cycles correctly through all available cameras\/lights in the scene.<\/li>\n<li><strong>NEW:<\/strong> &#8220;ToOppositeView&#8221; switching feature to quickly flip viewport to opposite:<br \/>\nFront&lt;-&gt;Back, Top&lt;-&gt;Bottom, etc.. supports user views, which mirror the view on the current focus plane<\/li>\n<li><strong>NEW: <\/strong>intelligent camera\/light picking feature<br \/>\ncamera or light views auto-pick the currently selected camera\/light, never get annoying 3ds Max popups again<\/li>\n<li><strong>NEW:<\/strong> comes with installer package ( drag&amp;drop installation ). Should be able to uninstall previous versions<\/li>\n<li><strong>FIXED:<\/strong> viewport switching does not spoil undo stack any longer<strong><br \/>\n<\/strong><\/li>\n<li><strong>MISC:<\/strong> core coder refactor, removed bouncy keypress feature<\/li>\n<\/ul>\n<ul>\n<li><strong>Features V0.6<\/strong><\/li>\n<li>Changed behavior in unmaximized viewport mode: current viewport now is always set to the requested type ,<br \/>\nregardless if the requested type already exists in the layout. This is the same way the standard viewport switching works.<\/li>\n<li>Cycling through viewport types still works in maximized view as previously though<\/li>\n<\/ul>\n<ul>\n<li><strong>Features V0.5<\/strong><\/li>\n<li>No longer\u00a0interrupts animation playback\u00a0when\u00a0switching maximized viewports<\/li>\n<li>Provides new maximize-toggle macro which does NOT interrupt playback like the 3ds Max internal maximize toggle. Simply assign your\u00a0preferred shortcut to it (default Alt+W) and\u00a0never interrupt animation playback again when min\/maximizing<br \/>\n<strong><br \/>\nFeatures V0.4<\/strong><\/li>\n<li>Keeps memory for every possible viewport type, not just the usual 4 viewports,<\/li>\n<li>Provides quick Memorize\/Recall macros for each viewport type<\/li>\n<li>Cycle through the existing viewports of requested type in an ordered manner<\/li>\n<li>Cycle to next camera\/light in camera\/light viewports per shortcut<\/li>\n<li>Experimental \u201cBouncyTrigger\u201d option , allowing\u00a0 \u201cdouble tapping\u201d\u00a0 of\u00a0 shortcut<\/li>\n<\/ul>\n<p><strong>Installation \/ Requirements:<\/strong><\/p>\n<ul>\n<li>requires 3ds Max Version 2009 and higher<\/li>\n<li>Copy the script to \u201cscripts\/startup\u201d folder<\/li>\n<li>Assign shortcut keys via <strong>Spacefrog Tools<\/strong> category in <strong>Customize User Interface <\/strong><\/li>\n<li><strong>!!! NEW INSTALLATION PROCEDURE !!!<\/strong><\/li>\n<li>Remove any previous PowerSwitcher related scripts and macroscripts from the corresponding folders<\/li>\n<li>Install the MZP package using drag&amp;drop<\/li>\n<li>Relaunch 3ds Max and assign buttons\/toolbars and keyboard shortcuts to the corresponding actions in<br \/>\n&#8220;Customize User Interface-&gt;Spacefrog Tools&#8221; category<\/li>\n<li>Manual installation steps:<br \/>\nThe file &#8220;SF_PowerSwitcher.ms&#8221; is to be placed in\u00a0 &#8220;\\scripts\\startup\\&#8221;<strong><br \/>\n<\/strong>The file &#8220;Spacefrog Tools-PowerSwitcher_Macros.mcr&#8221; is to be placed in your &#8220;&lt;usermacros&gt;&#8221; folder<br \/>\n( depends on installation )<\/li>\n<\/ul>\n<p><strong>Why i started to develop it:<\/strong><\/p>\n<p>Many people ( including me) always were unsatisfied with the way 3ds Max handles viewport switching. Even more people got upset after the general viewport switching logic completely changed with ( as far i remember ) Max 2010. Many even suspected a bug in the new Max release, as lots of threads on The Area and elsewhere show.<\/p>\n<p>Just check the following links ( or google for \u201c3ds max viewport switching\u201d )<\/p>\n<ul>\n<li><a href=\"http:\/\/area.autodesk.com\/forum\/t32109\" target=\"_blank\">The Area: do you like\u2026<\/a><\/li>\n<li><a href=\"http:\/\/area.autodesk.com\/forum\/t55137\" target=\"_blank\">The Area: viewport switching take 2<\/a><\/li>\n<li><a href=\"http:\/\/area.autodesk.com\/forum\/t26080\" target=\"_blank\">The Area: no \u201cmemory\u201d of ortho views<\/a><\/li>\n<li><a href=\"http:\/\/www.game-artist.net\/forums\/support-tech-discussion\/12849-3ds-max-2010-viewport-issues.html\">The Area: viewport switch bug<\/a><\/li>\n<\/ul>\n<p>There are other scripts around already, which restore the pre Max 2010 viewport switching, but this script goes further:<br \/>\nIt keeps a memory for EVERY viewport type you used in a Max session, more than the previously possible maximium of\u00a0 4 viewport types. This means you can switch from and to any viewport as much as you like. You will not loose your objects focus in the viewport any longer, if you decide to switch to a viewport you havent used previously.<\/p>\n<p>Feedback and quirks reporting are welcome !<\/p>\n<p>See the following screenshot for List of the available macros<\/p>\n<figure style=\"width: 460px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/www.frogsinspace.at\/downloads\/images\/PowerSwitcher_CUIActions.png\" alt=\"\" width=\"460\" height=\"550\" \/><figcaption class=\"wp-caption-text\">Available PowerSwitcher Actions<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p><strong><a title=\"PowerSwitcher Download (current v0.6)\" href=\"https:\/\/www.frogsinspace.at\/?download=PowerSwitcher (latest version)\">PowerSwitcher Download (current v1.0)<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>PowerSwitcher switches viewports while remembering previous viewport&#8217;s position\/pan and zoom data. No more panning\/zooming after switching through the various different viewports, as PowerSwitcher stores and recalls all that info for you. Comes with addional features like, cycling views through scene&hellip; <\/p>\n","protected":false},"author":1,"featured_media":1290,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[10,6],"tags":[],"class_list":["post-512","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-work_code","category-scriptsplugins"],"_links":{"self":[{"href":"https:\/\/www.frogsinspace.at\/index.php?rest_route=\/wp\/v2\/posts\/512","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.frogsinspace.at\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.frogsinspace.at\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.frogsinspace.at\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.frogsinspace.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=512"}],"version-history":[{"count":33,"href":"https:\/\/www.frogsinspace.at\/index.php?rest_route=\/wp\/v2\/posts\/512\/revisions"}],"predecessor-version":[{"id":1327,"href":"https:\/\/www.frogsinspace.at\/index.php?rest_route=\/wp\/v2\/posts\/512\/revisions\/1327"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.frogsinspace.at\/index.php?rest_route=\/wp\/v2\/media\/1290"}],"wp:attachment":[{"href":"https:\/\/www.frogsinspace.at\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=512"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.frogsinspace.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=512"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.frogsinspace.at\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=512"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}