72 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			72 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								title: UE5你可能不知道的35个新功能
							 | 
						|||
| 
								 | 
							
								date: 2022-11-10 11:28:08
							 | 
						|||
| 
								 | 
							
								excerpt: 
							 | 
						|||
| 
								 | 
							
								tags: 
							 | 
						|||
| 
								 | 
							
								rating: ⭐
							 | 
						|||
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								## 前言
							 | 
						|||
| 
								 | 
							
								[35 UE5 Features You Probably Don't Know About](https://www.youtube.com/watch?v=k2IP5DYQ0-0)
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								## ConsoleVariable 
							 | 
						|||
| 
								 | 
							
								### ConsoleVariablesEditor
							 | 
						|||
| 
								 | 
							
								一种用于快速切换不同数值ConsoleVariables的工具。方便TA/图程调节参数。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								首先需要在启用插件`ConsoleVariablesEditor`。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								之后就可以在Window-ConsoleVariables打开这个工具了。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								主要的操作方法就是点击左上角的按钮添加ConsoleVariables。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								之后还可以将其保存成预设,方便进行切换。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								### ABTest
							 | 
						|||
| 
								 | 
							
								一种方便比较2种ConsoleVariables效果差别的工具,开启后会以一定频率不断进行切换参数,以此方便开发者进行效果比较。 
							 | 
						|||
| 
								 | 
							
								- abtest (Console Command) (value1) (value2)
							 | 
						|||
| 
								 | 
							
								- abtest stop
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								比如:
							 | 
						|||
| 
								 | 
							
								> abtest r.VolumetricFog 0 1
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								## Asset
							 | 
						|||
| 
								 | 
							
								### Asset Reload
							 | 
						|||
| 
								 | 
							
								可以在资产上右键-AssetAction-Reload,直接加载本地磁盘或者当前版本管理版本的资产,而无需重启整个编辑器。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								### Asset高级搜索语法
							 | 
						|||
| 
								 | 
							
								比如:
							 | 
						|||
| 
								 | 
							
								>(NaniteEnable = False) AND (Triangles > 5000)
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								可以查询的信息主要为鼠标放在资产上显示的信息。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								### Asset List显示
							 | 
						|||
| 
								 | 
							
								在ContentBrower右边的Settings中点击List即可显示成列表模式。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								## UE建模工具
							 | 
						|||
| 
								 | 
							
								- CubeGrid:使用Cube画刷进行原型关卡的搭建。
							 | 
						|||
| 
								 | 
							
								- FixPivotTool:调整Pivot位置。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								### GeometryScript
							 | 
						|||
| 
								 | 
							
								通过蓝图脚本进行一些建模操作,比如对场景中的物品进行布尔运算啥的。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								### TextureBaking
							 | 
						|||
| 
								 | 
							
								位于UE建模工具的Baking中。有BakeTX、BakeVtx与BakeAll。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								## Niagara
							 | 
						|||
| 
								 | 
							
								Baker:可以将Niagara制作的特效优化成Flip效果。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								## Chaos
							 | 
						|||
| 
								 | 
							
								ChaosCacheManager组件可以将ChaosCache设置成Pose之后通过设置StartTime来制作一些时间逆转的效果。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								## Sequence
							 | 
						|||
| 
								 | 
							
								Sequence摄像机与玩家摄像机混合过渡效果。在摄像机轨道上右键,点击Can Blend。之后进入某个区域播放Sequence就有这种下够哦。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								## 其他
							 | 
						|||
| 
								 | 
							
								- 开启屏幕空间旋转:编辑器设置中勾选Enable Screen Rotation
							 | 
						|||
| 
								 | 
							
								- Procedural Foliage Volumn
							 | 
						|||
| 
								 | 
							
								- 可以通过ShadowPassSwitch材质节点控制某一些区域的模型不投射阴影。
							 | 
						|||
| 
								 | 
							
								- 在Simulation之后选中对应的物体,之后按K就可以保留物理模拟后的结果,适场景美术。
							 |