http://www.neilblevins.com/soulburnscripts/soulburnscripts.htm There is a function called "modifySubdivIters" which will do just this, via NURMS in editable poly. I like the functionality of this through nurms because it lets you do multiple objects at once and also doesn't go back up the stack if you isolate selection.…
Hi well basically what the title says, I tried looking for it in the forum without chance, so yeah I want to use + and - commands in the keyboard to go up and down iterations in turbosmooth, like you do in XSI, also toggle turbosmooth on/off if possible but mostly the first feature, so if you know of a script that does…
Personally i prefer this. Its a little slower than turbo smooth but requires no stack. Drag and drop onto the UI and it will Toggle Smoothing on any editable polyif(classof selection[1] == editable_poly) then( selection[1].surfSubdivide = (not selection[1].surfSubdivide)) I added this to the script above. now it will work…
Hi Greg, I hope you don't mind if I've just taken the liberty to refine your code. It does exactly the same as yours, working on the topmost TurboSmooth if available, limited to iteration level 3. macroScript TSdivUpcategory: "GregsScripts"( local theSelection = Selection as Array for theNode in theSelection where…
Sure, do this: Create a new txt file and paste either one or both scripts into it and save. Then rename the txt file extension (actual file name doesn't matter) to .mcr and in max go to MaxScript>Run script and load the mcr file. Now they should show up in your customize hotkeys menu (customize>customize user interface)…
Hi everyone sorry for the late answer, much thanks for taking the time pointing me to those links I will indeed go take a closer look at them! thanks again you rock!!! Polyhertz, I am new to macroscripting can you tell me how to load it in max?
Show end result' for on/off, and here's the two scripts I use for going up/down iterations: macroScript TSdivUpcategory: "GregsScripts" ( curObjs = (selection) as array count = curObjs.count for i in curObjs do ( if (ClassOf i.modifiers[1]) == turbosmooth then ( if (i.modifiers[#TurboSmooth].iterations == 2) then…
you could just map the "Toggle end result" to the space bar and when you are editing the polygon object you can just hit space to toggle your turbosmooth that way. As for the + and - thing, who cares? just stick 2 or 3 iterations and work like that. Any iteration above 3 is going to look the same anyways, amirite? to map…