Plug-in File Extensions
 
 
 

There are certain file name extensions that plug-in DLLs must use. 3ds Max uses these standard extensions as part of its search algorithm to determine which files it will attempt to load. Below is a list of the extensions and the plug-in types associated with each one:

Note that it is acceptable to have several different plug-in types present in a single DLL. As long as the DLL uses one of the file name extensions listed above, 3ds Max will load all the plug-ins present. For example, if a developer created a system plug-in using both a procedural object and a controller, they could place them both in the same DLL. 3ds Max would load them all (provided the file name extension matched one of those above).