说明

测试并优化你的游戏时,不可以避免用的要要那个到Stat命令。即专门针对显示游戏统计的控制台命令。

stat命令参考文档

要分析 虚幻引擎(UE) 项目,开发人员可以在使用 编辑器中运行(PIE) 模式运行游戏的同时,在控制台输入以下 stat命令。

Stat命令https://docs.unrealengine.com/5.0/zh-CN/stat-commands-in-unreal-engine/

一些常用的命令

stat unit

stat scenerendering

stat engine

stat initviews

stat game

Stat Slow

Stat UnitGraph

几个对分析最有用的变量:

r.SetRes 改变屏幕,或窗口的分辨率。

r.VSync 开启/关闭垂直同步(可能依赖于是否原生全屏)。

r.ScreenPercentage 用于减小内部实际渲染分辨率,画面会在重新放大。

r.AllowOcclusionQueries 用于禁用遮挡(可以让场景运行的更慢)。

r.TiledDeferredShading 能够关闭基于 Tile 的延迟光照技术(GPU粒子的光影则没有退回方法)。

r.TiledDeferredShading.MinimumCount 能够调整使用多少灯光应用在基于 Tile 的延迟光照技术(视觉上并没有差异但性能会有不同)。

Pause 暂停游戏或者 Matinee(分析时更加稳定,但禁用了 Update/Tick)。

Slomo 能够对游戏进行加速或者减速播放。

r.VisualizeOccludedPrimitives 显示被裁剪掉的物件的外盒框。

StartFPSChart StopFPSChart 请看下文。

r.SeparateTranslucency 这是一个用于修复半透明情况下景深的问题的功能,如果不需要的时候可以把它关闭,并有其他影响(查阅 SceneColor)。

r.Tonemapper.GrainQuantization 用于关闭在 Tonemapper 中添加的噪点来避免 Color Banding,由于 8bit 量化和较小的质量改进在输出为 10:10:10 并不必须。

r.SceneColorFormat 能够选用不同的 SceneColor 格式(默认是 64bit 的最佳质量,并支持屏幕空间子表面散射)。

FX.AllowGPUSorting 禁用粒子排序(在大量粒子的使用可以妥协使用)。

FX.FreezeParticleSimulation 禁止粒子的更新。

r.SSR.MaxRoughness 调整屏幕空间反射(SSR)粗造度的最大值,并覆盖后处理中的该设置。请查阅 Show Flag VisualizeSSR。

命令行选项

有些功能可以在命令行中进行关闭,比如 UE4.exe –NoSound

几个对分析比较有用的开关是:

-NoSound 禁用声音和音乐系统。

-NoTextureStreaming

关闭贴图 steaming(对于隔离问题时很有帮助)。

-NoVerifyGC 否则需要预期在 Release 版本中每 30 秒会遇到的性能波动。

-NoVSync 能够更快的渲染但会导致画面撕裂,尤其是在高帧数下。

-Streaming 在使用 StartFPSChart/StopFPSChart 很有用,能够从一个非 windows 设备上来获取数据并用于进一步检测(假设我们是实时的 cook 数据)。

[UE4]Stat命令相关推荐

  1. UE4控制台命令使用

    UE4控制台命令使用 1. 概览 2. 控制台变量 2.1 加载控制台变量 2.1.1 ConsoleVariables.ini 2.1.2 其他加载方式 2.2 用法示例 3. 控制台命令 3.1 ...

  2. UE4控制台命令有哪些,什么意思?

    转自:https://www.52pojie.cn/thread-674880-1-1.html 官方文档: file:///D:/git/AirSim/Unreal/Environments/New ...

  3. [UE4]控制台命令,生成机器人

    在关卡蓝图中: 运行游戏的手,按"·"键(键盘第二行第一个键,数字1前面的一个键)呼出控制台输入界面,输入"ce 事件名称 参数值",然后回车. 可以添加一个T ...

  4. ue4场景没阴影_UE4性能调试分析常用方法

    UE4性能调试分析常用方法 本文将介绍使用UE4开发项目常用到的性能分析的命令 UE4使用命令的方式是在游戏运行的时候按~键就可以输入命令了 显示CPU和GPU端执行耗时命令: stat UNIT 这 ...

  5. UE4入门(从Unity3D转学UE4)

    参考:https://docs.unrealengine.com/4.27/en-US/BuildingWorlds/LightingAndShadows/QuickStart/ 参考:https:/ ...

  6. UE4小知识点总结合集【二】

    UE4小知识点总结合集[二] https://blog.csdn.net/weixin_43704737/article/details/102739968 UE4好用的快捷键[慢慢收集] UE4怎么 ...

  7. UNREAL ENGINE 4.13 正式发布!

    这次的版本带来了数百个虚幻引擎 4 的更新,包括来自 GitHub 的社区成员们提交的 145 个改进!感谢所有为虚幻引擎 4 添砖加瓦贡献的人们: alk3ovation, Allegorithmi ...

  8. UE4游戏开发基础命令

    在个人的Unrealengine账户中关联自己的GitHub账户成功之后,就可以访问UE4引擎的源码了. git clone -b release https://github.com/EpicGam ...

  9. UE4如何解析命令行参数

    http://blog.csdn.net/chinahaerbin/article/details/51517896 UE4如何解析命令行参数 [cpp] view plaincopy // 获取命令 ...

最新文章

  1. Cassandra集群配置
  2. WPFのDecorator 、Adorner和AdornerDecorator
  3. idea创建springboot项目+mybatis_从spring boot项目创建到netty项目过渡1
  4. python骗局-代购被骗?Python带你征服骗子!直接干掉他的网站!亲身经历!
  5. java math rint_Java Math rint() 使用方法及示例
  6. linux的使用 --- 虚拟机创建CentOS(Intel VT-X)
  7. matlab uicontrol 居中,matlab的uicontrol
  8. 创建数据库,库名为考生姓名拼音的缩写,例如考生姓名为张三
  9. android 动画入门(一)
  10. 安装sql 无法重启计算机,win10系统安装sQL server 2008显示重新启动计算机失败的步骤介绍...
  11. 征途完美单机版_征途单机版下载-征途单机版最新官方版-Minecraft中文分享站
  12. 逆转ACE《逆转裁判3》中文汉化版发布!
  13. 关闭compactos_开启Compact压缩Win10系统文件,为Win10系统盘瘦身
  14. 计算机界面一直闪,电脑光标一直闪烁怎么办?Win7左上角白杠一直闪解决方法...
  15. arduino的基本函数
  16. 阿里最强 Python 自动化工具开源了
  17. 2019年个人暑期健身计划和执行结果:跑步250公里,体重减少5.5公斤,顺利完成
  18. 字节跳动二号人物——山西人张利东
  19. linux下的mkfifo 命令
  20. 《商业2.0》评最佳非美国Web2.0 中国3家入选

热门文章

  1. 第2章第27节:英文排版技巧:大间距与大行距的应用 [PowerPoint精美幻灯片实战教程]
  2. linux vi 保存退出与不保存退出
  3. STM32读取SHT3x系列温湿度传感器,标准库和HAL库
  4. 当代最值得收藏的画家作品_「 中国当代最具收藏价值画家」——钟铃作品展...
  5. Cannot resolve com.oracle:ojdbc6:11.2.0.3
  6. 强连接运营社张强:一篇文章带你读懂私域流量的本质和玩法
  7. 区块链当前的发展现状
  8. android app实现轮播的图片视频播放video,仿淘宝商品详情的视频播放(android)
  9. 【转载】linux top命令及参数详解
  10. 易语言教程数据库替换