One of my script was actually born through the want of being able to turn turbosmooths off / on in viewport: Works for selection/all has hidden filte…
yep! Have a look at custom attribute in the maxscript help
Wouldnt that just get all objects with any bend in the scene applied? Would work fine if you only had one bend that is instanced in the scene, if you …
as far as the above script goes its: m.opacityMap.coords.blur I built a script to do this type of mass editing like changing all blur settings. It wo…
I believe ZooKeeper has implemented this too.
this should get you started: for i in (getPropNames $) do format “%: %: % ” (i as string) (getProperty $ i) (classof (getProperty $ i)) you can use …
he did a bit more than that, but Im not sure why it worked… Something to do with getting rid of the function maybe?
well for one thing you should send the mouse move pos to the function as it is erroring on pos not being in scope. And maybe set mouseDown to false in…
Opps, miss-read a little, it can do it for different texture map classes on an object, not explicitly the diffuse channel
My script does this stuff pretty easily: I used the method of using getclassinstances and then refs.dependantnodes to check if it was associated wit…
Yeah, thats about right. For every mat id you need to search your Array for that mat id and add it only if it dosent exist. Alternatively you can use …
I would say its entirely possible! I haven’t looked at bob’s script but it shouldn’t be much more than a few extra lines of code
You idea is quite elegant, saves defining a function!
You will need to make a recursive function to be called untill the number of xrefscenes is 0 like so: fn MergeAllXrefScenes = ( for i = xrefs.getXR…