unreal engine 搜索高级语法 /联机编译/UE小技巧

高级搜索语法:

vertices <100 ||type == sound                                 搜索顶点数量小于100 或者 类型是声音的资产

Triangles>=1000

Type==Skeletal    Type==staticMesh   Type==Blueprint           

UVChannles>2

CollisionPrims!=0

|| (OR)或  &&(AND) 且  NOT(!) 非   And  OR  Not 运算符可以测试多个搜索运算。

blendmode==Translucent AND ShadingModel == DefaultLit

利用()括号进行结果求值

(blendmode==Translucent AND ShadingModel == DefaultLit)OR(HasSceneColor==False)

联机编译:

利用多台电脑的CPU进行渲染操作,分为Swarm Coordinator协调器端 和 Swarm Agent烘焙代理。 任务通过Swarm Coordinator协调器端分配给局域网里开启Swarm Agent烘焙代理的渲染机进行多机同时渲染。

使用聯機渲染 必須關閉 本地電腦防火墻~ 

在菜单栏搜索“防火墙”

 然后进去关闭:专用网络 和 公用网络 防火墙

非渲染机设置

打开swarm Agent running ~  

Swarm Coordinator协调器端

                Available 表示当前主机可以使用 处于空闲状态

                Unassigned未指派工作

Swarm Agent烘焙代理(非渲染机只设置下图这里就可以了~ )

按上图设置

AgentGroupName:如果想本地机器也参与联机渲染就填Default,如果不想参与联机渲染就填NonDefault

AllowedRemoteAgentGroup:Default

AllowedRemoteAgentNames:*

AvoidLocalExecution:如果本地不想参与联机渲染就填True,如果想参与渲染就填False

CoordinatorRemotingHost:这里填写渲染机器的IP或者局域网里的名字(这里填的是IP地址,要保证用个IP地址可以PING到这个渲染机)(如果有多台渲染机随便填一台的就可以了)

EnableStandaloneMode:False 

启动前测试~ 

 服務器IP地址~   只要能PIN通就行了~  (如果这里不能ping通,先检查本地和渲染机的防火墙,然后在cmd下去ping 下看看)

 

 

 正常渲染時候的效果~  (参考上图 渲染机不能是纯白色方框,必须有CPU数据进度~ )

如果联机渲染时,不想让自己本地电脑参与到网络渲染里,可以按下面的设置:AgentGroupName:Non+Default(allowedRemoteAgentGroup里的名字)(NonDefault就是把本机器排除到Default网络渲染组以外,不参与Default的网络联机渲染)

allowedRemoteAgentGroup:Default(联机渲染组的名词)

AvoidLocalExecution:本地是否不参与渲染,所以需要选True是的~   

联机渲染渲染机设置:

 coordinatorRemotingHost:这里需要和本地机器填一样的IP,比如本地填的如果是这台渲染机的IP,那这台渲染机这里的设置也填自己本地的IP。  如果有多台渲染机,所有渲染机器都和本地电脑填一样的IP。(也就是选一台渲染机的IP,所有参与联机渲染的机器都填这台电脑的IP)

同时修改多个物体的属性Property Matrix Editor

 材质的调色板里通过拖拽来保存调过的颜色~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值