使用云端烘焙【烘焙流程】
对于大世界场景生成,往往需要大量算力和大量计算时间,单机串行的计算无法满足快速迭代的需求。对此,Pangu提供了云端烘焙服务,解决本地算力不够以及烘焙大世界场景效率低的问题。
1.使用一键安装安装好烘焙环境;
2.项目组搭建好肉机集群。
通过Pangu窗口-菜单栏-Settings-Project Settings选项,可以打开项目设置面版,找到Rsync Software Path
选项进行设置。如果用户有P盘,可以使用图中的路径;如果用户没有P盘,可以从cwRsync网站下载解压获取Rsync程序,并设置好Rsync程序的路径。
以地貌子系统为例,打开地貌子系统编辑器。参考如何生成地貌,做好地貌子系统的烘焙准备。
勾选Use Cloud Cook
选项,表示使用云端烘焙进行烘焙。
合理设置In Batch Size
参数,使用并行计算提升烘焙效率。如下图设为16,表示16个地块为一批,总共四批进行烘焙。如果项目搭建有四台肉机,这四批烘焙任务将同时进行计算。
点击Start
按钮开始烘焙。
等待烘焙完成。
烘焙完成后,可以观察烘焙效果并进行效果的迭代。
需要对子系统的Pangu蓝图进行修改。新建一个Boolean类型的参数,命名为UseCloudCook
,将这个参数连接到各个Pangu PDG Cook
类型的节点的Cloud Cook
针脚上,以及连接到Pangu Batch Cook
节点的In Parallel
针脚上。
出错的HdaProcessor节点会在肉机上产生debug hip文件,这些文件会传输到到用户本地的PcgMaps中当前地图目录下的CloudDebugHip目录中,方便用户查看cook失败的原因进行修复。
如果想通宵烘焙,记得把自动关机和自动休眠关掉。