Even for seasoned scripters, the idea of dipping their toes into the C++/SDK territory often looks daunting, even more so when confronted with the sheer volume of the documentation and all the topics covered. That said, there's no need to go full C++ right away. I'll cover the process of creating your own MAXScript functions using the Function Publishing system, and how to leverage them in a pair of sample scripted simpleMeshMods
.
I'm gonna briefly touch a lot of topics, and many tangentially related concepts and features will be referenced. It's not important that everything makes sense on the first read, maybe not on the tenth either but I hope you'll stick around long enough that everything eventually falls into place and when it does, the code you write will be more robust.
1. Visual Studio2. Max SDK
3. Max Plugin Wizard
4. New Project
5. First Build
6. Core Interface
7. Core Interface Instance
8. Interface Methods
9. Static Interface
10. Interface Methods Continued
11. THE Core Interface
12. Convenience Features