Even if you could find the memory address where this flag is stored changing it doesn’t seem to change the state of node swatch. I tried to switch the…
not sure about the previous versions but in 2020 you can get the list like this g = (dotNetClass “Autodesk.Max.GlobalInterface”).Instance cb_hwnd = ….
Yes, ChangeHandler is absent in Autodesk.Max.dll I was thinking about to use TVNodeNotify class to override NotifyRefChanged(), but unfortunately it’s…
a little example or the link to sdk file would be great
It works correctly in max 2014. If it doesn’t work in your max version try setting the spinner value using UIAccessor.SetWindowText and then sending t…
It works, but as a side-effect it slows down the editor too much. You need some external application that would check what user has entered in the edi…
g.coreinterface.Atmospherics g.coreinterface.Effects . something like this? so = g.coreinterface.SoundObject ws = so.GetInterface (dotNetClass “auto…
MZ: Do you know how we can access prosound interface? There’s nothing about prosound in SDK reference nor in sdk files (both c# & cpp). It is…
( g = (dotNetClass “Autodesk.Max.GlobalInterface”).Instance tvroot = g.coreinterface.TrackViewRootNode format “tvroot.numItems: %\n” tvroot.numIt…
Found working alternative. Requires subobject level to be active in order to work. if (hit = (dotNetClass “Autodesk.Max.GlobalInterface”).Instance.C…
Had to call SubObjectHitTest on trimesh to make it work as expected. Is there any workaround to get the correct poly edge without so much hassle? …
Thanks, fixed. But the problem isn’t in mxs code.
Ok, here we go again. Can somebody explain why is it also not working? Only the last edge in poly mesh gets hit. ps. tested on x2014 def_visible_pr…
bobweb: Could there be some kind of program running on the server watching for new files in that folder and starting 3ds Max directly with a certain…