THE 3DS MAX PLUGIN

This section of the SDK documentation is for help with the support for Autodesk 3DS Max. This software is officially supported by the Microsoft Flight Simulator 2020 SDK and is recommended for use when creating models, animations and materials for your add-ons.

 

During installation of the Microsoft Flight Simulator 2020 SDK, existing installations of 3D Studio Max will be detected and the appropriate plug-in for the installed version will be added. If you did not have 3D Studio Max installed when you installed the SDK and then later install it, you will need to reinstall the SDK to correctly add the plugin.

IMPORTANT! If you are updating the SDK and have previously installed the 3Ds Max plugin, you may experience issues using 3Ds Max due to corrupted preferences in the 3Ds Max user cache. This cache can be cleared by removing the files found in the following location:
C:\Users\[USER_NAME]\AppData\Local\Autodesk\3dsMax\[VERSION]\ENU

 

The plugin itself consists of the following features, each explained on their own page:

 

 

 

3DS Max Versions Tool Differences

3DS Max is officially supported by the Microsoft Flight Simulator SDK and is recommended for use when creating models, animations and materials for your add-ons, and the SDK plugin supports versions 2022, 2023 and 2024 only. Previous versions of the SDK had limited support for versions before 2022, however due to the fact that AutoDesk has completely removed those versions from availability, for customers, they are no longer supported by the MSFS SDK either.

 

 

3DS Max Renderer

3Ds Max has a number of different renderers, however the SDK plugins will only work with the following two:

  • Scanline
  • Quicksilver Hardware Renderer

3Ds Max Render Options

You should ensure that that you are using one of these when working with the SDK plugins to create or edit assets for Microsoft Flight Simulator 2020.

IMPORTANT! If you are using 3Ds Max 2021, then you are further limited to only using the Quicksilver Hardware Renderer since there is an issue with the Scanline renderer and the SDK plugin shaders.

 

 

Internal Utilities

In previous iterations of the 3DS Max plugin, you could find a number of specialist tools available from the MSFS2020 (Previously called FlightSim) menu, and from the Utilities menu within there:

The Old 3Ds Max FlightSim Utilities Menu

The tools listed there were supplied purely for educational purposes were are not intended for use when creating assets for Microsoft Flight Simulator 2020 add-ons. The tools there were used by the team making the simulation as part of the internal workflow, and as such often relied on fixed paths and other features not available to third-party developers.

 

In the interests of aiding the community, manu of these tools have been removed from the MSFS2020 menu to keep things clean and tidy:

The New 3Ds Max FlightSim Menu

 

Although these tools have been removed from the menu, they are still available if you wish to study them or adapt them. Their source code has been added to the Microsoft Flight Simulator 2020 GitHub repository, and so you can get them and edit the source code to suit your own needs as a 3rd party developer: https://github.com/AsoboStudio/FlightSim-3dsMax-tools/tree/master/scripts/msfs_max_py