erilaz: I spent the good portion of a day trying to work out how to make a script that could let a user post to cgtalk from inside max. Wrote a…
You still have to use VC 7 to make Max plugins, as the memory allocation routines in VC.NET are incompatible with Max. That (supposedly) changes with …
Could you write out each member of the struct to a key in an INI file? MAXScript has pretty robust INI file handling with setIniSetting() and getIniSe…
You’re welcome. If anyone has any NSIS questions please don’t hesitate to ask. While I’m not a NSIS expert (some guys in the NSIS forums can do some a…
(grumble) The BBCode put an extra http:// in there. Try this one: NSIS Home Page I’ve fixed my first post the hyperlink in that one behaves correctly …
As you can see from the responses there are many ways to bulk install scripts. I use the NSIS installer to build in-house tool collections () There’s…
f97ao: <Jeff: It doesn’t really matter if throw is slow, since the only time it will every happen is if the program has encountered an unrecovera…
try() / catch() isn’t so bad. Throw() should be avoided if possible. It’s handled via a C exception which can be slow.
Depending on what you need the C++ code to do you can compile a MAXScript extension plugin (*.dlx) with the MAX SDK. Doing so would allow you to call …
You’re probably encountering translation rounding error between eulerAngles and quaternions. Have you tried your code applying the rotations as quater…
For future reference, any time you see parameters to a method in the help file and they’re enclosed within square brackets it means those parameters a…
In my MaxJack blackjack game I do: local sCurrentMenu = menuMan.getCurrentMenu menuMan.loadMenuFile “MaxJack.mnu” – This is a blank menu file when t…
How do you get the menu back after you run that thing? I’m figuring it’s either loading in a blank .mnu file or storing the current menu state (hopef…
A plugin is a compilied dynamic link library. Plugins are programmed in C/C++ using the Max SDK.