Are you sure that the methods of your class are public?
you can use transparent form to place any controls try (::maxform.close();::maxform.dispose()) catch() maxform = dotNetObject “System.Windows.Forms.F…
Ok, any acceleration structure takes time to build. But shouldn’t we see a huge performance improvement right after the first iteration?
Klvnk: as it can’t be converted to mesh Will it become convertible if someone curious enough just patch a couple of plugin dll bytes to something…
try this one instead ( fn addComposite mtl aomap = ( case classof mtl.diffuseMap of ( CompositeTexturemap: () — do nothing since it is alr…
$ represents current selection. I’m 99% sure that when you load your scene $ is undefined and you have nothing selected and thus nothing is centered a…
I couldn’t make my version return correct mindist value Denis, what do you think of this optimization? And probably we can also check if there’re at …
… deleted second time… what a shame
Some test scene would be just great to have. I have another one, which can return common parent and the distance, but I don’t like the solution at all…
this one will make your macro unavailable in current max session, but the .mcr file will remain on disk (it will be available again on max restart) g…
getMTLMEditFlags ( <material> | <texture> ) setMTLMEditFlags ( <material> | <texture> ) <bitarray> Get and set the MEdi…
It first appeared in What was New in MAXScript in 3ds Max 2008 ps. All of your threads should probably mention right in the first post that you ne…
try (destroydialog X ) catch () rollout X “” height:250 ( label txt “checked: 0” dotnetcontrol lv “System.Windows.Forms.ListView” on x open do…
If you plan to use browser you’ll need it anyway. You can also have a standalone app running server and whenever it receives a request it passes it fu…
easyfrog: the approach is load scripts as string. and execute it in max No need to load anything. You just send an ajax request from webbrowser t…