UE4 聯(lián)機(jī)渲染簡明教程
·管理器:運(yùn)行有SwarmCoordinator.exe的機(jī)器
·服務(wù)器:運(yùn)行有SwarmAgent.exe的機(jī)器
·本機(jī):運(yùn)行UE4,打開項(xiàng)目文件的機(jī)器
SwarmAgent和SwarmCoordinator程序在此目錄:
UE4目錄\Engine\Binaries\DotNET
1、局域網(wǎng)內(nèi)本機(jī)與服務(wù)器之間通訊要通訊,防火墻沒有必要的話把它禁用,或者手工設(shè)置打開8008和8009端口
2、本機(jī)在UE4中Build一次,出現(xiàn)SwarmAgent程序后可停止,然后雙擊SwarmAgent進(jìn)行設(shè)置如下:
其中:
·AgentGroupName
本機(jī)要加入的組名,可以隨便填;但為了后面不同需求的調(diào)用服務(wù)器,可以設(shè)置不一樣的組名
例如配置低的機(jī)器不想讓它加入聯(lián)機(jī)構(gòu)建,只用高配置的服務(wù)器
那么可以在配置低的機(jī)器上設(shè)置此項(xiàng)為 Low ,高配置服務(wù)器設(shè)置為 High;如果本機(jī)想少用點(diǎn)CPU在構(gòu)建上,那么本機(jī)設(shè)置為Low
·AllowRemoteAgentGroup
允許哪個(gè)組的機(jī)器加入本項(xiàng)目的聯(lián)機(jī)構(gòu)建
照上個(gè)參數(shù)的要求,設(shè)置為High,表示只調(diào)用這個(gè)組的機(jī)器進(jìn)行聯(lián)機(jī)構(gòu)建
不論如何設(shè)置,本機(jī)都要參與構(gòu)建(BUG?設(shè)置AvoidLocalExecution無效),但可以設(shè)置本機(jī)少用點(diǎn)CPU
·AllowedRemoteAgentNames
允許哪個(gè),哪些服務(wù)器參與聯(lián)機(jī)構(gòu)建,可以用通配符
例如:
S01 表示計(jì)算機(jī)名為S01的機(jī)器才參與
S* 表示所以在S形狀的機(jī)器參與
* 表示所有機(jī)器
如果上一步用組的方式?jīng)Q定哪些機(jī)器參與構(gòu)建,則本步驟的設(shè)置可用 *
·CoordinatorRemotingHost
管理器計(jì)算機(jī)名或IP
在開發(fā)者設(shè)置中,可以設(shè)置運(yùn)行SwarmAgent.exe的機(jī)器在構(gòu)建時(shí)調(diào)用幾個(gè)CPU線程
其中開項(xiàng)目的本機(jī)是一定參與的,如果本機(jī)性能較差或想留一些CPU做它用,設(shè)置LocalJobsDefaultProcessorCount為1
同樣RemoteJobsDefaultProcessorCount也設(shè)置為1
如果是服務(wù)器,假設(shè)CPU是24線程
則可以設(shè)置為22
但,如果服務(wù)器內(nèi)存不是很充分,也不能設(shè)置太多線程,否則內(nèi)存不足無法構(gòu)建
3、聯(lián)機(jī)工作時(shí)本機(jī)與服務(wù)器SwarmAgent的狀態(tài):
- Tags:ue4
-
分享到:
您需要登錄后才可以發(fā)帖 登錄 | 立即注冊(cè)
- 用戶名:
- 密 碼:
- 驗(yàn)證碼: 看不清? 點(diǎn)擊更換
- 忘記密碼?
全部評(píng)論:0條