# Dagor Custom Groups Export Tool ## 安装 Dagor 自定义组导出工具是一个专门的脚本,旨在准备要导出的场景,自动将具有预定义属性的多组对象保存为 `.dag` 格式。此脚本不包含在 Dagor Tool 集中,因为它是为特定的对象导出模式量身定制的。 要安装脚本,只需将位于 `.../dagor_toolbox/base` {bdg-dark-line}`0` 的`dagor_export_custom_groups.ms`文件拖放到 3ds Max 的活动视口 {bdg-dark-line}`1` 中(下图中的绿色标记)。此作将打开 Dagor Custom Batch Exporter 脚本窗口。 ```{important} - 此脚本需要 3ds Max 2013 或更高版本。 - 在使用此脚本之前,请确保已安装 Dagor 插件。 ``` Custom Groups Export Tool ## 使用 Custom Groups Export Tool 该脚本提供了几个可配置的设置: - **Move to [0,0,0]** {bdg-dark-line}`2`: 在导出之前将所选对象移动到坐标中心。导出后,对象将返回到其原始位置。 - **Reset XForm** {bdg-dark-line}`3`: 在导出之前自动重置选定对象上的变换。 - **Convert to Editable Mesh** {bdg-dark-line}`4`: 在导出之前将所选对象转换为 **可编辑网格**。 - **Merge All Nodes** {bdg-dark-line}`5`: 将组内的所有选定对象合并到一个对象中,并将组名称指定给此新对象。如果启用,日志将仅显示组的一般摘要。如果禁用,则日志将详细说明哪些特定对象具有退化三角形。 ```{note} 这些设置仅在导出期间应用。导出完成后,场景将恢复到之前的状态。 ``` ### Export Settings - **Format** {bdg-dark-line}`6`: 选择导出格式。该脚本专为 Dagor 引擎设计,因此只有 `.dag` 格式可用。 - **Path** {bdg-dark-line}`7`: 显示以前保存的导出路径。当您使用按钮选择导出路径时,会自动添加这些路径 **... Export Path** {bdg-dark-line}`8`。 - 如果复选框 **Export to Max File Location** {bdg-dark-line}`10` 已启用,则列表 {bdg-dark-line}`7` 和按钮 {bdg-dark-line}`8` 将不可用。此选项允许您导出到保存当前 `.max` 场景的目录。 - **Max Folder** {bdg-dark-line}`9`:在 Windows 资源管理器中打开包含当前`.max`场景的目录。 - **Show prompt before export** {bdg-dark-line}`11`:启用导出后日志的显示。将显示导出过程中遇到的任何错误或警告。 ### 命名约定 - **更改名称** {bdg-dark-line}`12`: 允许为导出对象的名称添加前缀和后缀。您可以分别在文本字段 {bdg-dark-line}`14` 和 {bdg-dark-line}`13` 中指定前缀和后缀。例如,如果对象名称为 `OBJ_01`,则默认情况下,将仅应用后缀 `.lod00`,从而产生最终文件名 `OBJ_01.lod00.dag`。 ### Collision Settings - **Collision Settings** 块允许您根据文本字段 {bdg-dark-line}`16` 中指定的前缀导出碰撞对象。要启用此功能,请启用复选框 {bdg-dark-line}`15`。该脚本将在场景中搜索与字段 {bdg-dark-line}`16` 中指定的前缀(默认值:`Cls_`)匹配的碰撞对象。如果找到,这些对象将包含在导出中。否则,它们将被导出为普通对象。 ### Additional Controls - **Export Selection** {bdg-dark-line}`17`: 启动导出过程。在继续之前,请确保在场景中至少选择一个带有三角形的对象。 - **Visit to Learning Web Site** {bdg-dark-line}`18`: 打开包含此文档的浏览器窗口。 - **Contact with Developer** {bdg-dark-line}`19`: 显示脚本开发人员的联系信息。