I was actually talking about the dll, as for ‘uglifying’ the maxscript itself, that will help when you don’t want pieces of your code stolen, not that…
Why dotnet, though? You only have obfuscation there to make it hard to see what it does under the hood. With C++, the disassembly produced will be MUC…
g.PolyShape.Create()
Well, if all else fails you may parse the listbox contents (see for example here how to get the listbox hwnd)… there might be a better way but I’m not…
Like [i]for i = 1 to $.baseObject.numSubs by 2 collect $.baseObject.object ?
Depends on the modifier, there are modifiers like this one which need modify panel to be active to work. To answer why it did work before, you did som…
As you’ve found out, it’s not the print statement, it’s accessing the .numVerts which triggers an update because it needs the result after the whole m…
Both cases, actually. What’s the advantage of rebuilding from scratch (trying to preserve existing mapping/VC/weights info) compared to, say, creating…
The cylinder is just an example, it can be any group of n-gons, another example, before and after, with top left edge as ‘border’ edge: Plus I don’…
In the end I went with two extremely simple methods exposed to mxs, one that calls the object’s BeginEditParams (with Interface::GetIObjParam() output…
Wonderful, that should do the trick Thanks a lot! Edit: works great (the only unexpected thing is the order the rollouts are added seems kinda rando…
I think it’s 2017+, doesn’t really matter here though. denisT: you can’t do it with mxs, but probably can with sdk. do you need an sdk solutio…
Basically, I’m looking for the same functionality the addPluginRollouts offers, just for the modify panel. I’d be glad for any pointers (not limited t…