Autodesk Developer Network

Autodesk® 3ds Max®

Autodesk 3ds Max provides a rich and powerful API that can be used to automate repetitive tasks, and to extend the core functionality of 3ds Max. This functionality includes customization of 3D modeling, animation, visual effects, rendering, and many other areas. .NET API Assemblies are provided to allow automation style programming. The Software Development Kit (SDK) provides extensive C++ functionality and provides code samples and documentation to help you get started developing with the API for Autodesk 3ds Max. Read more...

Community

Blogs

Discussion Groups

Get news, expert tips and insider resources directly from Autodesk software engineers

3ds Max related blogs:

GetCoreInterface” (3ds Max SDK) – Kevin Vandecar and Denis Grigor

These AREA bloggers also often have interesting insight into 3ds Max and programming topics:
Drew Avis Christopher Diggins MaxStation (Technical Support)

Take part in active API discussion forums moderated by Autodesk software engineers.

Autodesk 3ds Max Programming
Others

Note: Because Autodesk forums have been merged and there is no longer a specific SDK forum, please try to include the programming language in the subject line. For example, C++ or Python. This will help us to find your programming specific posts.
Improve your experience with 3ds Max

Report a bug or suggest a feature.

Showcase

Partners’ Apps for 3ds Max: Easily extend the power of 3ds Max using apps created by our partner community. Consider publishing your own tools here, too!

Autodesk Forge: All the information and resources needed to use Autodesk cloud-based software and components in your own web and mobile applications can be found on the Autodesk Forge Developer Portal. Get easy access to Forge APIs and documentation, tutorials, GitHub samples, support and more.

Learning

Video based Tutorials:

Samples and Documentation:


3ds Max SDK Training Webcast Archive
A complete 3ds Max SDK training on developing plug-ins based on C++ is provided in ten 1 hour segments. It includes exercises with solved projects.

English: Download
Japanese: Download
Training material: Download

DevTV: Introduction to 3ds Max SDK
This is a two-part video series that demonstrates fundamental aspects to the 3ds Max SDK by implementing a simple exporter.

English: Download
Japanese: Download


  • Learn more about 3ds Max API through 3ds Max SDK samples found in 3ds Max SDK.
  • There is also the online 3ds Max documentation which you can learn from: 3ds Max SDK Documentation
  • There is general product support information from: 3ds Max Knowledge base

Tools

The 3ds Max SDK is included in every 3ds Max release. There are two ways to install the 3ds Max SDK:

  • After the 3ds Max product installation, from the main page of the 3ds Max installer, click “Install Tools and Utilities” and choose “3ds Max Software Development Kit”.
  • Alternatively, you can also find the SDK in the extraction folder, under: <extraction folder>\<platform>\Tools\MAXSDK\SDK_3dsMax<version>.msi

Training and Support

If you need more professional customization support, consider joining the Autodesk Developer Network.

For more information on API Training please visit www.autodesk.com/adnopen