In this class, we'll walk you through the process of understanding the 3ds Max software development kit (SDK) development and scripting tools to create custom plug-ins and tools for 3D modeling, animation, and rendering. We'll go over the fundamentals of SDK creation, such as the 3ds Max API, MAXScript, and the pymxs Python module. We'll demonstrate how to capitalize on these tools to create custom plug-ins and utilities. You'll learn the fundamentals of MAXScript and pymxs, as well as how to use them to automate operations, alter the 3ds Max interface, and create unique workflows. We'll also go through SDK development in detail and teach you how to create custom tools and plug-ins for 3ds Max. We'll touch on frequent learning mistakes to avoid and learning pathways to ensure productivity throughout the learning process. We'll also provide some pointers on how to handle MaxPlus-to-pymxs porting. And we'll introduce the Autodesk Platform Services Design Automation for 3ds Max service.