Smart Merge v1.99 是一款针对 3ds Max 设计的脚本插件。它主要用于快速导入和合并 3ds Max 文件,或者从 3D 资源库网站下载的存档。用户只需通过拖放操作,即可快速将这些文件批量加载到当前场景中,然后从列表中选择要合并的 Max 文件,从而节省大量时间,尤其适用于需要将许多文件合并到项目中的情况。此外,该插件还具有自动检测功能,可获取选定的顶点,并且提供了轴按钮来确定移动轴而非投影轴,同时修复了撤销操作时的变换矩阵错误,还添加了两个按钮分别用于单独选择进出顶点,以便其进出切线可以一起移动。
主要功能
智能识别与匹配
自动检测冲突:合并时自动识别重复的材质、贴图、对象名称或UV通道,并提示用户选择保留、替换或重命名。
层级结构保留:支持保持原模型的父子层级关系,避免合并后出现错乱的模型结构。
材质优化:自动合并相似材质,减少冗余材质数量,优化渲染性能。
批量处理能力
多文件合并:支持一次性导入多个模型文件(如 .max, .fbx, .obj),并统一调整位置、旋转和缩放。
场景整合:将分散的场景元素(如家具、道具、角色)快速合并到同一场景中,节省手动摆放时间。
自定义规则引擎
命名规则:用户可预设命名模板(如 对象名_前缀),自动标准化合并后的模型名称。
材质替换表:通过CSV或预设列表批量替换材质,适应不同渲染器或项目需求。
错误修复与优化
修复断裂边:自动检测并修复合并后可能出现的模型面断裂或非流形几何体。
法线对齐:统一合并模型的法线方向,避免渲染时出现暗面或光照错误。

插件特点
1.拖拽批量导入
直接拖拽多个 .max 文件或压缩包(如 .zip)到 3ds Max 视窗,自动加载文件列表,用户可选择性合并所需模型
支持从 3D Stocks 或 Asset Libraries 下载的资源包一键解压并合并
2.自动化处理
深度解压(Deep Extract):自动识别并解压嵌套子压缩包(如 .rar 内含 .zip)
模型清理:清除无用数据(如空图层、冗余灯光、动画轨道、注释信息),优化场景负载
纹理重链接:自动搜索贴图路径,确保合并后材质不丢失
3.批量操作优化
支持一次性合并多个文件,无需重复操作
后期处理工具:合并后可统一调整模型比例、自定义中心点(Pivot)、分组管理,或按图层/颜色分类