Skip to content

如何使用多人编辑? ​

本文档介绍 D5 Render 多人编辑工作集功能的使用方法,包括如何创建、分配、管理工作集,以及多人协作的最佳实践。

不会使用多人编辑?希望下面的视频教程可以帮到你

什么是工作集 ​

在 D5 Render 的团队协作中,工作集是实现多人同时编辑同一项目的核心机制。一个工作集相当于项目的一个"编辑子区域",控制团队成员可以编辑和保存哪些场景资源。简单来说:一个项目 = 多个工作集,每个工作集 = 一位成员负责的场景资源范围。多个工作集共同组成完整的中心文件,允许团队成员各自编辑、互不干扰。

概念说明
中心文件多人编辑项目的主文件,包含所有工作集的完整数据
默认工作集系统根据项目图层自动创建的工作集,包含该图层下的所有场景资源
自定义工作集用户手动创建的工作集,可按需分配场景资源
场景资源项目中的模型、灯光、材质、相机等可分配对象

准备工作 ​

开始使用工作集前,请确认以下条件已满足:

  1. 团队项目:项目必须位于"团队库"中,LAN 项目库用于本地协作,云盘项目库用于远程云协作
  2. D5 团队成员:参与协作的成员需加入同一 D5 团队
  3. 版本一致:所有协作成员需使用相同版本的 D5 Render 客户端

将普通项目转换为多人编辑项目 ​

从团队项目库中打开场景文件后,在菜单中选择 "文件 → 转换为多人编辑项目"。

image

自动分配:系统会根据项目中已有的图层结构,自动按图层一对一创建默认工作集。例如项目包含图层1和图层2,则自动创建"默认工作集 图层1"和"默认工作集 图层2",原图层内的所有场景资源自动归属到对应的工作集。

自动分配规则 ​

  • 按原项目图层数量一对一创建默认工作集,命名规则:默认工作集 + 图层名
  • 原图层内的所有场景资源(模型、灯光、组等)自动归属到对应序号的默认工作集
  • 所有自动创建的内容先以临时数据加载,用户取消则直接清空,不影响原项目
  • 确认保存后,工作集配置正式生效,项目转为多人编辑模式

从 Launcher 直接创建多人编辑项目 ​

除了将已有普通项目转换外,还可以在 Launcher 的团队项目库中直接创建多人编辑项目:

  1. 在 Launcher 团队项目库中新建项目,勾选点击"协作项目"按钮
  2. 系统默认展示一个"默认工作集",支持直接在创建项目前添加多个工作集并命名(如"景观""建筑""室内"等)
  3. 保存后即在团队项目库中新建一个带有对应工作集的新项目

提示

此方式适合从零开始的新项目,无需先创建普通项目再转换,流程更简洁。

分配工作集 ​

分配窗口介绍 ​

分配工作集窗口采用左右两栏布局,左侧为工作集列表,右侧为全量场景资源列表。

image

  1. 左侧 - 工作集列表
区域功能说明
左侧 - 工作集列表展示所有已创建的工作集(包括默认工作集和自定义工作集),支持新增、重命名、删除工作集
右侧 - 资源列表展示项目中的全量场景资源,每条资源右侧带有归属下拉框,可直接修改资源所属的工作集

修改资源归属 ​

每条场景资源右侧都有一个工作集归属下拉框,直接点击即可切换该资源所属的工作集。

  1. 在右侧资源列表中,找到需要调整的场景资源
  2. 点击资源右侧的工作集归属下拉框
  3. 从下拉列表中选择目标工作集
  4. 资源归属即时更新,可实时预览变化

image

调整过程中不影响原项目,所有修改仅在点击"保存设置"并校验通过后才正式生效。

批量分配与拖拽 ​

除了逐条修改资源归属外,还支持批量选择和拖拽分配两种高效操作方式。

批量分配 ​

  1. 在资源列表中通过复选框选择多条资源
  2. 选中后,可一次性将所有选中的资源分配到同一个工作集,或直接以所选结果创建新的工作集
  3. 支持全选和按组选择,快速完成大批量分配

拖拽分配 ​

  1. 在右侧资源列表中选中一个或多个资源
  2. 直接拖拽到左侧目标工作集上
  3. 松开鼠标即完成分配,也可以拖拽到空白位置直接以创建新的工作集

image

新建自定义工作集除了系统默认生成的工作集外,您可以根据协作分工需要创建自定义工作集。

  1. 在左侧工作集列表底部,点击 "+ 添加自定义工作集"
  2. 在弹出的对话框中输入工作集名称(如"景观""室内""灯光"等)
  3. 点击确认,新的工作集即创建成功
  4. 将右侧资源列表中的场景资源分配到新建的工作集中

说明:自定义工作集支持重命名和删除(第一个默认工作集不可删除)。

地形工具与工作集 ​

地形相关工具(地形、海洋、Cesium)在工作集中有特殊限制:

工具全局数量限制可分配到工作集
地形最多 1 个是
海洋最多 1 个是
城市多个是
Cesium最多 1 个是

说明:地形、海洋和 Cesium 在全局中最多只能存在一个。当任意工作集中已有该资源时,其他工作集再尝试创建会收到提示。

编辑和管理工作集 ​

切换工作集 ​

打开工作集后,D5 编辑窗口的左上角会显示当前正在编辑的工作集名称。点击可查看和切换不同的工作集。注意:只读工作集内的资源不可编辑,只能查看。您无法修改非当前工作集内模型的参数(包括尺寸、位置、和材质),也不能在非当前工作集的模型上使用笔刷和散布工具。

在 Render 中直接切换工作集 ​

无需退出重新打开,可以在 Render 编辑器中直接切换到其他工作集:

  1. 在 Render 左上角工作集名称处点击,选择"切换工作集"
  2. 在弹窗中重新勾选要编辑的工作集
  3. 当前已打开的工作集默认勾选;只能选择当前未被占用的工作集
  4. 存在更新的工作集会标记"有更新"

image

切换场景是否需要重启
切换到有更新的工作集需要重启
切换性能模式需要重启
切换到没有更新的工作集可以直接切换,无需重启

性能模式 ​

编辑工作集时,可以选择启用性能模式。启用后仅加载当前打开的工作集中的模型材料信息,其他工作集中的模型将展示为白模。

模式说明
完整显示模式(默认)加载项目中所有工作集的完整模型和材质信息,显示效果完整
性能模式仅加载当前工作集的模型材质,其他工作集模型显示为白模,大幅降低电脑资源占用

注意

性能模式可减少项目占用电脑资源,使编辑更流畅,但部分显示效果可能受到影响。如需切换为完整显示状态,请退出项目后重新打开并取消勾选性能模式。

仅本工作集可见图层 ​

当您在工作集中引入模型资源时,有时希望这些模型只在当前工作集中显示,避免干扰其他工作集。可以通过设置"仅本工作集可见"图层来实现。

  1. 创建一个新图层
  2. 将该图层设置为"仅本工作集可见"
  3. 将只需在当前工作集中显示的模型资源移动到该图层

使用场景示例:在环境工作集中增加了一棵装饰树,但这棵树只在您的场景中有意义。为防止干扰其他成员,将其放入"仅本工作集可见"图层即可。该图层内的模型只在当前工作集中正常显示,不会出现在其他工作集的场景中。

保存与同步 ​

工作集中的编辑内容在保存时会自动合并进入整个中心文件。同一项目其他工作集的成员会在客户端收到更新通知,可以查看其他人对项目的更改。说明:中心文件被打开时,团队内的其他成员打开该多人编辑项目会显示"中心文件正在被占用"。当您退出中心文件后,不同的团队成员可以同时进入不同的工作集。

将多人编辑项目转回普通项目 ​

如果多人协作编辑已完成,可以一键将项目转回普通模式。

  1. 打开中心文件
  2. 在菜单中选择 "文件 → 转换为普通项目"
  3. 确认后,系统自动清除工作集配置,完整还原为初始的图层结构普通项目

无数据残留:转回普通项目后,所有工作集配置将被完全回收,项目恢复为转换前的原始图层结构,不会留下任何工作集相关的残留数据。

同时打开多个工作集 ​

D5 Render 支持同时打开多个工作集,并在主界面中自由切换所有已打开的工作集。这使得用户可以方便地在不同工作集之间检查和调整内容。

异常状态处理 ​

如果在打开工作集或中心文件后,因某种原因非正常关闭客户端(如程序崩溃、断电等),可能导致项目一直显示为占用状态。解决方法:请联系团队管理员,在 Launcher 找到对应项目执行"强制解除占用"操作即可恢复正常。

最佳实践 ​

多人编辑工作流的核心在于分工前置—项目的主设计师需要在开始方案时决定如何分工。以下是几种推荐的工作集划分方式:

工作集划分方式工作集 A工作集 B
建筑 + 景观建筑主体模型景观与环境地面
硬装 + 软装室内硬装部分软装家具和陈设
场景 + 环境效果整体 3D 场景搭建环境调节与打光
场景 + 动画整体 3D 场景搭建运镜与关键帧动画
按地块划分A 区域建筑B 区域建筑
按 DCC 工具划分SketchUp 建模部分Rhino/Blender 建模部分
渲染分担渲染队列 A渲染队列 B

提示

通过工作集分担渲染任务,可以实现多台电脑同时渲染同一项目,在效率翻倍的同时保证场景一致性。

常见问题 ​

为什么版本升级后无法打开此前版本制作的多人编辑项目? ​

由于多人编辑项目的版本管理机制,多人编辑项目仅能在当前版本打开。

  • 若需在高版本 D5 中打开低版本制作的多人编辑项目,需先在高版本中打开中心文件并保存,之后才可正常加载工作集
  • 若不先保存中心文件而直接加载工作集,会提示"该项目仅支持 x.x 版本客户端打开"

注意

高版本保存后,该项目将只能在高版本客户端打开,请确认所有团队成员都已升级后再操作。

高版本D5场景中直接打开低版本D5制作的多人编辑项目 对应的中心文件&子工作集报错
高版本D5场景中直接打开低版本D5制作的多人编辑项目 对应的中心文件&子工作集报错

多人编辑项目中中心文件被占用怎么办? ​

D5 帮助中心