maxscript structs have a function that gets called automatically when one is instantiated. In 3ds Max 2010 and higher, two event handlers can be impl…
Maxscript has a huge runtime overhead compared to compiling a plugin in C++. When you are running a maxscript and then break in the visual studio debu…
Any hit testing will require iterating through the scene graph, updating all dependencies in the INode’s and their meshes. So it will always be expens…
I’ll followup later on that point. I’m presently not at home.
These are old, and despite my logging a few bugs against them years ago (As an internal employee) no one was interested in fixing them: So as I r…
There was at last count at least two hit-testing API’s in maxscript that can do that. Plus the mousetrack functions mentioned above.
If you had a scripted utility, why not turn it into a real C++ utility? There are tons of examples in the SDK for that.
There is no such thing as a maxscript running in the background. All maxcripts evaluate in the main thread.
When I updated the Coolpicker color picker years ago, there was c++ code that would do that for both 8 bit color values, and for floating point values…
Denis, you are the man!!
The internal structures are C O M P L E T E L Y different. Trust me. Apples vs Oranges.
Thanks, that was it!