Stop Max from unhiding scene geo and moving my POV?

nukleon
Explorer
Explorer

Stop Max from unhiding scene geo and moving my POV?

nukleon
Explorer
Explorer

Hi there,

This is an unusual issue perhaps. When I have two objects isolated and delete the old one, Max will unhide ALL of my scene and also move my viewport or zoom extents. It's highly annoying because I have to then find the formerly focused object and re-isolate it. Is there a way to stop Max from doing this? 

Thanks in advance. 

0 Likes
Reply
Accepted solutions (1)
760 Views
8 Replies
Replies (8)

RobH2
Advisor
Advisor

I've never found a setting to prevent this. What I do is after deleting the object in the isolated view, I click the object I want to be focused on before I hit Alt-Q or the button to "un" isolate. Max will revert back to a different view but if you just tap 'Z', you'll focus right back on that object you selected before you unisolated. I do it by muscle memory now and it's not much of a pain. 


Rob Holmes

EESignature

------------------------------------------------------------------------------------------------------------------------------------------
3ds Max (2023-2025), V-Ray 6.2, Ryzen 9 3950-X Processor, DDR 4 128MB, Gigabyte Aorus X570 Master motherboard, Sabrent Rocket NVMe 4.0 M.2 drives, NVidia RTX 4090, Space Pilot Pro, Windows 11 Pro x64, Tri-Monitor, Cintiq 13HD, Windows 11 x64
------------------------------------------------------------------------------------------------------------------------------------------
0 Likes

nukleon
Explorer
Explorer

Hi Rob,

I thought of this, but the issue is that the object I want to keep isn't what's being deleted just before Max unilaterally decides to unhide everything and move my POV. I would much prefer Max simply let me delete the offending object without all of the drama. Otherwise, it would be very easy to simply zoom extents selected as you've mentioned though my hotkeys are different. 🙂

Put another way, when I have two objects, a newly-optimized object and the old one, there are just two objects in isolation. I'm deleting one of them and one would still remain on-screen so it's not like there's nothing in the viewport, but that's when Max decides to step in and unhide ALL and then move my viewport. So frustrating, especially when you're deep in the weeds of a complicated object and trying to keep momentum. My cat is more helpful walking across the keyboard, lol. 

Thanks very much for your reply! Still looking for a solution here.

0 Likes

CAMedeck
Advisor
Advisor
Accepted solution

If you isolate your view with a single object selected, then clone or add additional objects, deleting that original object will automatically end your isolation.  I believe that is what you are experiencing here.

 

Luckily, I have good news.  When you exit isolation, and your view returns to it's pre-isolation POV, all you should need to do is Shift-Z to undo the viewport change.  

Chris Medeck
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

0 Likes

darawork
Advisor
Advisor

Hi,

 

When creating a new scene I usually press 'X' then 'Z', six down the list 'Zoom Extents on Isolate'... I turn this off.
This might fix one aspect of the behaviour?

Regards,

Darawork
AutoDesk User
Windows 10/11, 3DS Max 2022/24, Revit 2022, AutoCad 2024, Dell Precision 5810/20, ASUS DIY, nVidia Quadro P5000/RTX 5000/GTX760

0 Likes

nukleon
Explorer
Explorer

Hi Darawork,

Do you think this would help when I'm deleting the isolated object? Lately I've taken the suggestions on this forum to simply reisolate the two objects and then when I delete the old object the scene remains intact....no zoom extents or new POV. 

0 Likes

nukleon
Explorer
Explorer
You're right, ending isolation was causing the issue. I can work around this by either isolating the new objects (the old object and the new 'optimized' object) or just undo the view change.

Thanks to everyone for all of the help!
0 Likes

nukleon
Explorer
Explorer

I'll definitely give this a shot to see if it helps. Thanks! 

darawork
Advisor
Advisor

Hi,

 

Just found something that might prove useful in this sort of situation, that doesn't require any additional zooming steps by the user:

https://forums.autodesk.com/t5/3ds-max-ideas/prevent-isolate-selection-from-changing-the-camera-view...

Seems the behaviour mentioned in this post has been rectified in 3DSMax 2023.1

There is also a Macroscript that can be applied to a hotkey by Shawn Olson, for previous versions of Max. Although this will only work in Perspective Views:

 

macroscript IsolateSelectionToCurrentView
category:"Views"
buttonText:"Isolate Selection to View"
tooltip:"Isolate current selection and reset view to current view instead of zooming to extents."
(
	on isChecked do (
		IsolateSelection.IsolateSelectionModeActive()
	)
	on execute do (
		--Currently the jumping still happens in Orthographic views
		--@TODO: find correct transform when in ortho views
		--local isPersp = viewport.getType() == #view_persp_user
		local tm = getViewTM()
		if IsolateSelection.IsolateSelectionModeActive() then (
			IsolateSelection.ExitIsolateSelectionMode()
		) else (
			IsolateSelection.EnterIsolateSelectionMode()
		)
		viewport.setTM tm
	)
)

 


Regards,

Darawork
AutoDesk User
Windows 10/11, 3DS Max 2022/24, Revit 2022, AutoCad 2024, Dell Precision 5810/20, ASUS DIY, nVidia Quadro P5000/RTX 5000/GTX760

0 Likes