RE: VIEWPORT SHORTCUTS
-----on latest V5 beta im currently using testing viewport shortcuts like this (might try toggles later, but this set up i like, logical
and matches the UI as well)...
numpad zero = split
numpad decimal point = 3d
numpad 1 & 4 top / bottom
numpad 2 & 5 front / back
numpad 3 & 5 left / right
I want to have "reset" assigned to numpad+
1. is there a shortcut key which is same as pressing "reset" in the viewport?
UPDATE/NOW SOLVED: used this one:
script:moi.ui.getActiveViewport().reset();
also:
2. can a viewport selection be 'smart' e.g. if object selected and we select "top" it goes to top viewport and "resets"
if object not selected and user clicks or uses shortcut to goto "top" then the object is not "reset" in the view works
as it does now...
-----
Set Top View:
script:var vname = 'Top'; var vp = moi.ui.mainWindow.viewpanel; vp.mode = vname; if ( vp.getViewport(vname).name != vname ) vp.reverseView( vname );
Set Bottom View:
script:var vname = 'Bottom'; var vp = moi.ui.mainWindow.viewpanel; vp.mode = vname; if ( vp.getViewport(vname).name != vname ) vp.reverseView( vname );
Set Front View:
script:var vname = 'Front'; var vp = moi.ui.mainWindow.viewpanel; vp.mode = vname; if ( vp.getViewport(vname).name != vname ) vp.reverseView( vname );
Set Back View:
script:var vname = 'Back'; var vp = moi.ui.mainWindow.viewpanel; vp.mode = vname; if ( vp.getViewport(vname).name != vname ) vp.reverseView( vname );
Set Right View:
script:var vname = 'Right'; var vp = moi.ui.mainWindow.viewpanel; vp.mode = vname; if ( vp.getViewport(vname).name != vname ) vp.reverseView( vname );
Set Left View:
script:var vname = 'Left'; var vp = moi.ui.mainWindow.viewpanel; vp.mode = vname; if ( vp.getViewport(vname).name != vname ) vp.reverseView( vname );
Set Split View:
script:moi.ui.mainWindow.viewpanel.mode = 'Split';
Set 3D View:
script:moi.ui.mainWindow.viewpanel.mode = '3D';
|