Well I have tested this in our latest development version of 3dsmax (due out next release), and I couldn’t find any memory leak calling that function….
Thanks for pointing this out. I will try this out tomorrow and fix it. Chris Johnson
Wow John? Max 5!!! Good stuff though… I used Max 5 once for a whole year in production, now wait… 2 years. I skipped max 6 altogether… Anyways that wa…
Swami posted a script to script spot once eons ago ( circa 5 years ago??? ) that cleaned out all global variables by brute force. it was ugly but it d…
For XML in maxscript, I just use the .NET xml classes. That is if you remember, in release 9 of Max, the entire friggen .NET framework class libraries…
Please be aware if you want to compile plugins for 3dsmax, that you have to use the 8.0 Visual C++ compiler. You can buy it as a stand alone package f…
Thanks John, for bringing this to our attention. In looking in the defect database, it looks like the Godfather’s of Max (i.e. Dan Silva) designed it…
Here is another at: www.idigitalhouse.com/tech/dh_tech.html Chris Johnson
The maxscript docs are a goldmine of info on this sort of stuff. However what you might need is a maxscript buddy who you can communicate with in rea…
Sure that is easy: struct foo ( first, second ) global something = foo() — or global anotherthing = foo first: “first” second: “sec…
Well, that is the nature of it all: The ease and simplicity of maxscript comes at a cost.
You have no further to look than the SDK for 3dsmax. In the MaxSDK/HowTo folder, there is a ‘how to’ project on how to create a renderer. It was creat…
Thanks for pointing this out. I have logged the documentation error so it will get fixed for Max 10. However I can’t comment on your other problem be…
Under the hood in the SDK, maxscript uses hash tables. However don’t ask me why it wasn’t exposed to the scripter. See hashtab.h in the maxscript sdk….
How are we supposed to help you when you don’t provide a code snippet for us to look at?