核心功能
六大功能模块,覆盖场景打包全流程
场景打包
自动收集所有场景资源文件(贴图、IES、LUT、代理文件等),清理病毒/垃圾/丢失插件,一键 RAR 压缩打包。打包后自动生成 FangDeDe.com_打包报告.txt 随包保存。
仅收集
将场景所有资源文件收集到指定目录,保留 maps 文件夹结构,不进行打包。收集完成后自动生成 FangDeDe.com_收集报告.txt,包含文件总数、总大小、耗时等详细信息。
批量重命名
物体/材质/贴图/资源文件统一命名为 FangDeDe.com_XX 格式。采用 AssetMetadata 技术更新资源追踪路径,彻底解决重命名后贴图丢失问题。支持 VRay/Corona 渲染器。
安全清理
病毒脚本扫描与清除(.mse/.msex)、丢失插件修复、垃圾文件清理、一键删除灯光(支持 VRayLight / CoronaLight / 标准灯光)。合并清理垃圾与清理病毒为一键操作。
一键打包
勾选「默认位置」后自动打包到场景文件所在目录,省去路径选择步骤。RAR 包命名规范:时间戳_FangDeDe.com.rar,包内 MAX 文件与视口截图同步更名。
复制粘贴
跨场景复制物体及关联资源(贴图、IES、代理文件)。通过 saveNodes + getMAXFileAssetMetadata + pathConfig.mapPaths 三重技术,全量复制所有资源文件,100% 遍历永不丢资源。
技术亮点
底层代码全部重构,更科学、更极速
AssetMetadata 技术
用 getMAXFileAssetMetadata + setMAXFileAssetMetadata 替代传统遍历材质属性的方式,直接操作 MAX 文件内部的资源追踪系统。100% 覆盖所有文件类型,不依赖任何渲染器 API,VRay/Corona 通吃。
进度条实时显示
打包/收集/复制/粘贴各阶段都有分段进度条 + 实时耗时统计 + 底部状态栏提示。每一步都透明可见,告别黑盒操作。
跨版本兼容
支持 3ds Max 2009~2027,覆盖 menuMan 和 CuiMenuMgr 两种菜单系统。2025+ 采用 maxOps.GetICuiMenuMgr() 新 API,完美适配新版菜单架构。中英文版全兼容。
全量复制不丢资源
通过 saveNodes + getMAXFileAssetMetadata + pathConfig.mapPaths.getFullFilePath 三重机制,确保所有关联资源(贴图/IES/代理/LUT/HDRI)100% 被遍历和复制。粘贴时全量覆盖,同名文件强制更新。
底层代码重构
全部代码重新编写,从旧版 1.3MB 精简到仅 9KB,从 11 个文件减至 4 个。去除内置 WinRAR 大量冗余软件。单脚本完成全部功能,更科学、更极速。
实时视口截图
打包时自动截取当前视口画面保存为 JPG,与 MAX 文件同步命名。截图命名规则与打包文件一致,便于识别和管理。
菜单结构 & 版本兼容
安装后顶部菜单栏出现「极速归档」
✅ 中英文双语版
✅ VRay / Corona 渲染器
✅ 标准灯光 / VRayLight / CoronaLight
✅ Windows 7 / 10 / 11
安装方式
三步完成,无需任何配置
下载
下载 极速归档.mzp(仅 9KB)
拖入
将 .mzp 拖入 3ds Max 视口
使用
菜单栏出现「极速归档」,点击打开
2022~2024 拖入即显示 | 2025~2027 重启后显示 | 支持 3ds Max 2009~2027 中英文版
新旧对比
从 1.3MB 到 9KB,精简的不只是体积
旧版 FDDZIP
- 安装包 1.3MB
- 内置 WinRAR 冗余文件(2.5MB)
- 11 个脚本分散管理
- 代码臃肿难维护
- 重命名后贴图丢失
- CMD 窗口闪烁
- 不支持 VRayHDRI / CoronaBitmap
- 无复制/粘贴功能
- 无进度条显示
- 打包后不生成报告
极速归档 V6.0
- 安装包仅 9KB(缩小 99%)
- 调用系统已安装 WinRAR
- 单脚本核心文件(4 文件精简)
- 底层代码全部重构
- AssetMetadata 技术永不丢贴图
- .NET 文件操作无闪烁
- 全覆盖 BitmapTexture/VRayHDRI/CoronaBitmap
- 新增跨场景复制粘贴物体+全部关联资源
- 新增分段进度条实时显示
- 新增打包/收集报告自动生成
V6.0 更新日志
本次更新的详细内容与改进
🚀 架构重构
- 完全重写核心代码,安装包从 1.3MB 精简至 9KB,缩小 99%
- 去除内置 WinRAR(32位/64位共 2.5MB),改为调用系统已安装的 WinRAR
- 去除大量冗余脚本文件(ALC.ms / CRP.ms / ADSL.ms / plcl.ms / fddzipmcr.ms 等)
- 全部功能集中到一个核心脚本文件
PackSceneFiles.ms,便于维护 - 安装包
.mzp从 11 个文件减至 4 个文件 - 底层代码全部重构,更科学、更极速
✨ 新增功能
- 跨场景复制粘贴物体:saveNodes + getMAXFileAssetMetadata + pathConfig.mapPaths 三重技术保障,全量复制所有关联资源文件(贴图/IES/代理/LUT/HDRI),100% 遍历永不丢资源
- 进度条实时显示:打包/收集/复制/粘贴各阶段都有分段进度条 + 实时耗时统计 + 底部状态栏提示
- 重命名模式:物体/材质/贴图/资源文件统一规范命名
FangDeDe.com_XX,支持 VRay/Corona 渲染器混用场景 - 打包/收集报告:自动生成
FangDeDe.com_打包报告.txt或FangDeDe.com_收集报告.txt,包含时间、大小、压缩率、清理信息等详细数据 - 一键打包:勾选「默认位置」自动打包到项目目录
- 实时视口截图:打包时自动截取当前视口画面保存为 JPG,与打包文件同步命名
🔧 技术改进
- AssetMetadata 技术:用
getMAXFileAssetMetadata+setMAXFileAssetMetadata更新资源追踪路径,替代之前遍历材质属性的不可靠方式 - 路径解析系统:统一使用
pathConfig.mapPaths.getFullFilePath解析资源路径,解决 AssetMetadata 中原始路径与实际路径不一致的问题 - .NET 文件操作:用
System.IO.File.Move替代DOSCommand rename,消除 CMD 窗口闪烁 - 双菜单系统兼容:menuMan(2022~2024)+ CuiMenuMgr(2025~2027)自动切换
- 时间戳命名:所有输出文件使用
System.DateTime.Now.ToString("yyyyMMdd_HHmmss")格式,避免重名冲突 - 多级材质遍历:栈迭代递归扫描材质树,覆盖 Multimaterial 嵌套材质
- 灯光删除优化:
isKindOf obj Light匹配所有灯光类型,先收集再删除避免迭代器失效 - 兼容 3ds Max 2009~2027:全面测试覆盖,中英文版全兼容
🐛 问题修复
- 修复重命名后打开 MAX 文件提示缺少外部文件的问题(改用 AssetMetadata API)
- 修复 Corona ColorCorrection 加载 LUT 文件报错(排除 .cube 文件改名)
- 修复 VRayHDRI 和 CoronaBitmap 贴图无法被复制的问题(新增两种贴图类型支持)
- 修复 Multimaterial 中子材质的贴图无法被收集的问题(递归展开子材质)
- 修复收集模式
getMAXFileAssetMetadata路径错误导致 AssetMetadata 更新失败(保存文件名与读取文件名不一致) - 修复删除灯光只能删除 1 个的问题(改为先 collect 再 delete)
- 修复进度条过早跑完或跑不满的问题(分段分配比例 + 补充缺失的 pb.value)
- 修复
pathConfig.mapPaths.delete 1越界错误(改为 while 循环) - 修复菜单栏重启后报"缺少"的问题(菜单注册代码放在启动脚本中独立执行)
- 修复清理垃圾病毒时语法错误(for + join 用法修正)
- 修复打包时删除判断冲突导致报错的问题
