Well, another year has passed, and another great release of 3ds Max has arrived. Check out the new features of 3ds Max 2024 here.
Changes for the 3ds Max 2024 SDK are documented here. Highlights from the SDK include:
- SDK Break - means you should recompile any plugins for use with 3ds Max 2024.
- 3ds Max 2024 and the SDK are now using C++17 as a standard. For bringing older plugin code into the 2024 SDK, you should consider changing the project settings to use C++17 (C/C++ -> Language -> C++ Language Standard) to be ISO C++17 Standard. This is especially important for newer headers and API features to be compatible. For all the details, see here. The plugin wizard and underlying property pages are already updated.
- New Color Management API
- Mesh and MNMesh changes (Note that BezierShape is mentioned there, but it is a mistake... no changes to that class).
Another change for the 2024 release is that the https://manage.autodesk.com download now does not include the SDK due to size restrictions. You can get the SDK from the 3ds Max developer center here, or from the ADN Member site. Note that we are also posting the 3ds Max USD SDK in those locations as well.
For all the changes to the customization environments, check out these sections: