3ds Max 插件概述

3ds Max 插件概述

插件是描述实体对象,例如描述一个模型,材质等。

可以处理操作实体对象,例如渲染、导出一个场景或者3dsMax浏览,操作等。

插件可以使用C++、MAXScript 或者 .NET 开发,大多数的插件使用C++开发。


插件被包装成DLLs(动态库)。3dsMax在程序启动是会识别动态库,并加载到程序中。

为了加快识别处理动态库,3dsMax查找指定文件扩展名,dlo、dlm、dlt、dlu等。


插件类型有如下几种:

  • Object Plug-ins

  该类插件可以使用户与界面交互操作等,例如几何图形(茶壶、花圈等)、形状、灯光、相机等。

  插件文件扩展一般为dlo。

  • Modifier Plug-ins

  该类插件可以看作对输入的模型或者是一些三角网格进行转变操作。例如网格编辑修改或者修改纹理等。

  插件文件扩展一般为dlm。

  • Animation Controller Plug-ins

  该类插件主要是存储或插入动画关键帧值,控制者可以创建复杂的控制器,例如约束某个模型从某位置开始,旋转、移动、缩放等。

  插件文件扩展一般为dlc。

  • Materials and Texture Plug-ins

  该类插件是材质和纹理插件,这里就不介绍了。

  插件文件扩展名为dlt。

  • Rendering plug-ins

  该类插件是用来渲染图形的。可以添加渲染效果,如阴影。

  插件文件扩展名为dlv。

  • Scene Data Import Export Plug-ins

  该类插件是场景数据导入导出插件。

  插件文件扩展名为dle或dli。

  • Image File IO Plug-ins

  该类插件是导入和保持不同格式图像的。

  插件文件扩展名为bmi。

  • Utility Plug-ins

  该类插件是操作一些实体对象,例如显示选择的模型对象信息,或者是提供各种各样的服务。

  插件文件扩展名为dlu或gup。

  • MAXScript Plug-ins
  该插件用来扩展一些新的功能。



你可能感兴趣的:(3dsMax)