This functionality already exists in 3DS Max. 1. With sub objects selected just type a name into the Selection Sets drop down. Then to retrieve a selection just use the drop down list. You can modify stored sub object selections by pressing the button next to the drop down. 2. In the ribbon the Stored Selections Panel. Is…
Only one selection set per sub-object level. I can increase it to 5, but first I will try to find a way to increase the number to 10 or more. The main drawback is that the selection sets are not saved with the scene.
Inspired from this thread and the problems that default Named Selection Sets and Storage Selections have(preserving the proper selection after some operations) I've created a script that can save and load sub-objects selections with no problems. Video of the script.
I have plans to do almost the same, but first I need to find the best approach. There is no way using maxscript to delete subobjects Named Selection Sets.This can lead to long, long list with sub objects selection sets, and this can be very frustrating.
Ah! thats awesome!..I do have my GDrive local folder on both so I can map it to it instead! I should look into it further as currently I still abit blank of what is happening on your folder structure. What if you put all the macros in d folder specified on the system path? Is it because related to this sentence from the…
EDIT; Seems like I found the solution already :) Just replace the "EditPolyMod.SetSelection ePoly_obj #Face face_savedSelection" with "Edit_Poly.select ePoly_obj #Face face_savedSelection"..need to test some more, hopefully it wont break anything else. Yeah, this weekend I really feel like wanted to learn some maxscript to…
@miauu - awesome! thanks so much for helping me on writing this script, you know that my previous iteration of code somehow didn't work anymore, I no idea why -_-" but your edited version works very smooth! :) Hmmmm...about the array #{}, so you mean that max can only save 1 array? why does the vert_savedSelection array…
Revel: I would suggest going through the help file tutorials, they are good at explaining the basics of scope and local/global variables. If you want to use globals then try to give them a more personal variable name to prevent other scripts from overriding them. What if you installed another script that used xCurMod?…
So what's happening is you're, again, assigning to variables that do not exist. I'm thinking you do not understand the basic principles here and relying on the case of expression and code from the other threads. Here's what's happening: - Your case of in the function fnRevel_curClass is returning 'undefined' - The case of…