Describe a <b>small</b> problem in 3ds Max that annoys you in your daily work. Please give the steps that show it and describe <b>clearly</b> how you'd prefer it to work. Please include a description!

Switching between viewports via hotkeys doesn't remember last view

I tend to work in one maximized viewport, and it drives me crazy when I switch from a Perspective view to another view via either a keyboard shortcut or the V-key and then want to go back to my previous Perspective view that it simply takes the current view and makes it a 'perspective' view from the same angle. So if I go from Persp to Top, then want to go back to Persp, it shows me a top perspective view instead of my last Perspective viewing angle. The amount of time it takes to navigate back to a similar view costs me loads of time.

239 votes
Vote
Sign in
Signed in as (Sign out)
You have left! (?) (thinking…)
BeauPerschallBeauPerschall shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

40 comments

Sign in
Signed in as (Sign out)
Submitting...
  • GräckGräck commented  ·   ·  Flag as inappropriate

    @ xun.xie: This is just a very little step to the old behaviour. It will not remember Perspective View XForm and it will also not remember Shade/Wireframe settings etc.

  • gstankovgstankov commented  ·   ·  Flag as inappropriate

    I've been working in Max from ver. 2,5 and saw a lot of changes since then, but this one really affected my workflow in a negative way...

  • xun.xieAdminxun.xie (Product Designer, Autodesk) commented  ·   ·  Flag as inappropriate

    In Max 2013, there is no difference between Maximize mode and Un-Maximize mode.
    For each VIEWPORT, and for each orthogonal view type (Left,Right,front,Top,Bottom etc..), 3ds max max will remember the last used VIEW XFORM and restore it appropriately.

  • Jonathan de BlokJonathan de Blok commented  ·   ·  Flag as inappropriate

    Nope, it's not really fixed it's only changed slightly. I'll have updated scripts ready which I'll release when 2013 goes live.

  • JensJens commented  ·   ·  Flag as inappropriate

    It's "under review"... Is this fixed with max 2013 ???

  • xosaxosa commented  ·   ·  Flag as inappropriate

    Excellent work John A Gardner! Thank you a lot. U saved me. Everyone driven crazy should use it.

  • xosaxosa commented  ·   ·  Flag as inappropriate

    e-e-excellent work, Mr. John A Gardner!
    U saved me. Everyone driven crazy should use it.

  • macrodmacrod commented  ·   ·  Flag as inappropriate

    Jonathan:

    Yeah, I want the pre-Max-2010 behavior, like your script's behavior.
    Conversion should only happens when there is not an existing matching viewport, or not maximized.

    However, I guess you won't like the latest behavior:
    - Teapot at world origin.
    - In the lower-right Perspective viewport, Pan the teapot to the right side of the view.
    - In the upper-top Top viewport, Pan the teapot to the left side of the view.
    - Maximize Perspective viewport.
    - Press T.
    This converts the viewport to a Top view with teapot at left. If you restore to 4 viewports, there are 2 Top viewport and the current viewport is the lower-right one.
    - Press P.
    This results in the previous Perspective view with teapot at right.

    It should be desirable if shortcut keys T, P, etc., are linked to the new Active Viewport system (viewport menu [+] > Active Viewport), instead of just changing views in the same viewport.

  • macrodmacrod commented  ·   ·  Flag as inappropriate

    Jens,
    What did you mean by 'but rather from all viewports'?

  • Jonathan de BlokJonathan de Blok commented  ·   ·  Flag as inappropriate

    After reading your first post again I realize we both want a different thing here, hence the confusion :)

    The part were you write "However, when pressing P or U.." that is exactly how we not want it to be.

    The difference is that I want the switching behavior from/to a P view to be equal in behavior to any other non-camera view. if it exist switch to it, else replace current view with the new viewtype. There is no difference in switching behavior between view when working maximized or unmaximized. This is actually how my script works. When working maximized and you switch it quickly unmaximizes, switches, then re-maximize again. This results in exactly the same behavior of pre 2010.

    If I read correctly you want a maximized non-P view to convert to a P-view from the same angle as the non-P view?

  • macrodmacrod commented  ·   ·  Flag as inappropriate

    Hi Jonathan, it was really reflected in my first post:
    The annoying thing since 3ds Max 2010 is, when working in maximized Perspective viewport, pressing T changes this viewport to a Top view with identity transform (If you now switch to 4 viewports there are 2 Top views and you are in the lower-right one.), your beloved behavior should be switching to the existing, transformed Top view (If switching to 4 viewports there is 1 Top view and you are in the upper-left one.).

  • Jonathan de BlokJonathan de Blok commented  ·   ·  Flag as inappropriate

    macrod: I've read it again, all is correct in the description, really.

    Let me explain in more detail:

    In 2009, when maximized, it only converts a view to a new perspective if none of the other 'hidden' views is already a perspective. If there is a 'hidden' perspective view present it switches to that. This way you can switch back and forth between a perspective and another view without loosing your viewpoint.

    in 2010+, when maximized, it always converts a view to perspective even if there already is another 'hidden' perspective view present. So now you can't switch back and forth between views when maximized anymore.

    get it?

  • macrodmacrod commented  ·   ·  Flag as inappropriate

    Jens:

    In Max 2009, press P converting the current viewport to Perspective based on the current point-of-view, so the description in the topic is wrong, and the Autodesk Max team is currently going to the wrong direction, make sense?

  • JensJens commented  ·   ·  Flag as inappropriate

    No matter how it is described. We all want at least the max 2009 behaviour back, isn't it?
    But it would be nice, if max not only saves the position of four viewports, but rather from all viewports...

  • Jonathan de BlokJonathan de Blok commented  ·   ·  Flag as inappropriate

    Yeah it does indeed work as stated in the reference, that is not the issue. It's not a bug, it's a interaction-design flaw.

← Previous 1

Feedback and Knowledge Base