自动化缓存管线(解算农场)
发布于:2024-10-18
配置农场机器
- 下载并解压 ffmpeg
- 下载并安装 freefilesync
- 安装 UE
- 支持 5.1 以后版本
- 配置 Server
- 文件夹打开最新 Style3D Simulator /Content/Python/Server 文件夹
- 将 Server 文件夹拷贝到农场机器。
- 记事本打开 style3d_server_startup.bat 文件。
- 将 style3d_server_startup.bat 文件中的 Unreal 地址修改成农场机器上的 Unreal 引擎安装地址。保存关闭记事本。
- 双击 style3d_server_startup.bat 文件,启动 server。
功能入口
- 先确定你的 Style3D 账号有 AutoPipeline 权限。
- 在 Style3D Simulator 菜单中会有如下选项:
准备解算模板
以 Demo 工程为例,需要完成以下准备
- 准备解算用角色蓝图
- 角色上挂载 Style3D 组件,并配置好衣服。
- Demo 工程角色模版位置:

- 准备 Sequence 模板
- Sequence 模板应该包含以下轨道:
- Style3D 缓存录制轨道
- 相机轨道

- Demo 工程模版 Sequence 位置:
- 准本动画资产
- 将需要解算的动画资产统一放在一个文件夹下。
- Demo 工程模版动画资产位置:
- 准备相机资产
- 将需要解算的相机资产统一放在一个文件夹下。
- 注意相机资产命名:camera_ + “动作名.fbx”
- Demo 工程模版动画资产位置:
自动远程同步工程
- UI:
- 参数说明:
- SharedDiskDirectory: 共享盘地址
- FreeFileSyncPath: 当前工作电脑上 freefilesync 的安装目录
- SlavesConfig: 远程机器配置,可配置多台
- IP:远程机器IP
- Port:远程机器Port
- UEEnginePath:远程机器UE的安装目录
- ProjectPath:远程机器存放UE工程的目录
- FfmpegPath:远程机器 ffmpeg 的安装目录
- FreeFileSyncPath:远程机器IP freefilesync 的安装目录
- 操作流程:
- 1. 确保远程机器上 Server 已启动;
- 2. 配置好远程机器相关配置后,点击 ‘CheckValid’按钮检查是否有效;
- 3. 点击 'Sync' 按钮开始同步工程。
配置自动解算
- UI:
- 参数说明
- Remote IP: 接收远程任务的农场机器 IP
- RefAssetConfig: 关联的资产配置
- SolveConfig: 解算相关参数配置
- SequenceConfig: Sequence相关配置
- PreviewVideoConfig: 预览视频相关配置
- 操作流程:
- 配置好参数后,点击 ‘Run’按钮,等待解算完成。
操作录屏
- 自动同步工程到解算机器
- 自动化生成缓存,以及预览








