Try something like this: Assign the unwrap modifier to a variable and use it. UVWunwrap needs to be the current element in the Command Panel and Max m…
I recommend the same solution as Io. I have a datagridview with that and works smoothly (and at the beginning that script was a listview and it needed…
I think I am not wrong. let’s break this down: multimaterialsarray=(for o in objects where o.material != undefined and classof o.material == Multima…
use MMClean.findAll &multimaterialsarray if multimaterialsarray.count > 0 do … you dont need to loop the objects, findAlldo it.
which is the error you get?? For me works in max 2011 but I just tried it in max 2013 and it doesn’t work. No unused materials…
i this is is what you want: MMClean.fixAll prompt:false when you have an interface, you should use the Alias of the interfaces to use its methods.
do you want this?? MMClean.CleanMaterailsAll()
you can start from some code similar to this: ( local stShapeName = “Shape” global GetShapeNotification fn GetShapeNotification = ( loc…
It looks like a massive parallel process, so if you want high performance i recommend you to do that with CUDA/OpenCL and Max SDK.
You´re welcome. Any callback has a cost. You must unregister a callback if you don´t need it more. Look at the maxscript help. callbacks.removeScri…
i think you want something like this: ( global GW_displayText unregisterRedrawViewsCallback GW_displayText fn GW_displayText = ( wPos = 40 — …
Try this: ( global GW_displayText unregisterRedrawViewsCallback GW_displayText fn GW_displayText = ( wPos = 40 — horizontal position max = gw…
hi! I thought you might be interested in reading this post:
The problem is not the box creation. You only can define rollout properties/functions inside rollout block. Create the box inside a function block or …
This topic is also interesting for me! But is there an option to give a color for certain rows? Will it slow down the datagreed? Yes, you just need …