自动化缓存管线(解算农场)
发布于: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’按钮,等待解算完成。
操作录屏
自动同步工程到解算机器
自动化生成缓存,以及预览