This topic provides information about the platform requirements for building plug-ins in different versions of 3ds Max (from 3ds Max 4.0 to 3ds Max 2014).
The following table shows the target operating system, compatible 3ds Max SDK, and compatible compilers for each version of 3ds Max.
3ds Max Version | Target Operating System | Binary compatible 3ds Max SDK versions | Microsoft Visual C++ Compiler Version |
2014 (Version 16.0) |
|
2013 |
Visual C++ 10.0 Service Pack 1. Visual Studio 2010 Service Pack 1. |
2013 (Version 15.0) |
|
2013 |
Visual C++ 10.0 Service Pack 1. Visual Studio 2010 Service Pack 1. |
2012 (Version 14.0) |
|
2012 |
Visual C++ 9.0 (Visual Studio 2008) Service Pack 1 with the July 28, 2009 security patch installed. See here for more information. |
2011 (Version 13.0) |
|
2011, 2010 |
Visual C++ 9.0 (Visual Studio 2008) Service Pack 1 with the July 28, 2009 security patch installed. See here for more information. |
2010 (Version 12.0) |
|
2010 |
Visual C++ 9.0 (Visual Studio 2008) Service Pack 1 |
2009 (Version 11.0) |
|
2009 |
Visual C++ 8.0 (Visual Studio 2005) Service Pack 1. |
2008 (Version 10.0) |
|
2008, 9.0 |
Visual C++ 8.0 (Visual Studio 2005) |
9.0 |
|
9.0 |
Visual C++ 8.0 (Visual Studio 2005) |
8.0 |
|
8.0, 7.0, 6.0 |
Visual C++ 7.0 (Visual Studio .NET 2002) |
7.5 |
|
7.0, 6.0 |
Visual C++ 7.0 (Visual Studio .NET 2002) |
7.0 SP 1 |
|
7.0, 6.0 |
Visual C++ 7.0 (Visual Studio .NET 2002) |
7.0 |
|
7.0, 6.0 |
Visual C++ 7.0 (Visual Studio .NET 2002) |
6.0 |
|
6.0 |
Visual C++ 7.0 (Visual Studio .NET 2002) |
5.0-5.1 |
|
5.0, 4.0 |
Visual C++ 6.0 (Visual Studio 6.0) |
4.0-4.26 |
|
4.0 |
Visual C++ 6.0 (Visual Studio 6.0) |
Microsoft ships several editions of the Visual Studio development environment: Team, Professional, Standard, and Express. Although, Visual Studio Standard Edition is the recommended base tool to develop plug-ins for 3ds Max, the Express, Professional, or Team editions can also be used. More details about the various editions of Visual Studio and Visual C++ can be found at http://msdn.microsoft.com/vstudio.
You need the Microsoft Platform SDK to develop plug-ins for 3ds Max. The Platform SDK is included with Visual Studio.
It is recommended that you use the same version of Windows for development as the operating system used by the targeted version of 3ds Max.
Hardware configurations that can run 3ds Max are sufficient to develop plug-ins. See the 3ds Max user documentation for minimum hardware configurations necessary to run 3ds Max.
Visual C++ 9.0 with Service Pack 1 with the security patch from July 28, 2009 installed (available from http://support.microsoft.com/kb/971092) is the recommended compiler and linker for C++ plug-ins built for 3ds Max 2012 as it was for 3ds Max 2011. Plug-in developers can use either Visual Studio 2008 or 2010 as a development environment with the Visual C++ 9.0 compiler
3ds Max 2012 targets .NET 4.0, but mixed (C++\CLI) plug-ins need to target a .NET framework version compatible with the Visual C++ 9.0 SP1 toolset.
The 3ds Max SDK depends on the Direct X SDK. The recommended Direct X SDK version is that of June 2010.