内容,场景优化

越早重视场景优化,项目最后的优化效果就越好,我们之后需要做的优化就会越少。

--------UE4中,场景检测-----

(1)Qud Overdraw四边形过度绘制,View Mode视图模式

View Mode视图模式——> Optimization Viewmodes(优化视图模式)——>Qud Overdraw(四边形过度绘制)

Qud Overdraw它的作用是表示各个对象的或者说多边形的重叠程度。

显卡在工作时会优先渲染远距离对象,然后逐渐渲染近距离对象。也就是距离摄像机或用户最近的对象有时会导致过度绘制,虚幻引擎会尽力剔除远距离对象,它会试图不

去渲染这些对象,方法是使用“遮挡剔除”技术。但有时候,你仍然会遇到四边形过度绘制这类情况,尤其是当遇到窗户这类对象也就是透明对象,可以看到在多数区域都是。

"四边形过度绘制"中的绿色或更深的颜色。底部的显示条能告诉我们多边形的渲染数量。10表示最糟糕,多数区域是蓝色,说明很好,过度绘制很少。

优化这些材质,只要他们导致了卡顿,我们就可以采取一些办法,比如对远距离的对象和材质使用LOD(Level Of Details细节级别)。这样就不用渲染远处的半透明对象。

(2)Shader Complexity着色器复杂度,View Mode视图模式

View Mode视图模式——> Optimization Viewmodes(优化视图模式)——>Shader Complexity(着色器复杂度)

开启“着色器复杂度”后,虚幻引擎会渲染一幅图像,告诉我们场景中材质的复杂程度,绿色区域表示低复杂度,通过底部的显示条,可以看到随着颜色编程红色和品红色直至白色。

复杂度也从复杂变为非常复杂。

(3)Wireframe线框模式

View Mode视图模式——>Wireframe线框模式

同时渲染这么多的多边形,导致了性能问题

(4)Mesh LODs网格体LOD

Level of Detail Coloration(细节着色级别)——>Mesh LODs

(4.1)在StaticMesh视图中查看LOD

如果你想调整LOD的切换距离,先取消勾选自动计算LOD距离,然后在LOD设置“ScreenSize屏幕大小,就是当LOD缩放到这个屏幕大小区域时,就会显示该LOD。”

“取消勾选自动计算LOD距离”

“设置屏幕大小”

UE4 虚幻引擎,场景优化,View Mode视图模式相关推荐

  1. UE4虚幻引擎,怎么更改视图,场景中的图标大小

    UE4虚幻引擎中,视图界面的图标,如SkyLight,Player Start的图标.默认缩放为1 一.打开编辑器偏好设置 二.打开Viewports视口,找到Billboard Scale公告板缩放 ...

  2. ue4怎么用虚幻商城场景_【更新】UE4虚幻引擎野外场景制作零基础入门教程

    原标题:[更新]UE4虚幻引擎野外场景制作零基础入门教程 作为一套零基础入门教程,可以帮助虚幻4引擎的新手了解到环境制作流程和相关软件的配合.本教学适合零基础入门用户,不适合有一定经验的UE使用者. ...

  3. UE4虚幻引擎开发手机游戏

    该文章来自用户转载 点击阅读原文 UE4虚幻引擎作为游戏开发引擎之一,在很多项目中都会使用到.下面就给大家分享下如何使用UE4开发高品质的手机游戏. 作者介绍 大纲 •介绍 •UE4 针对3A级手游的 ...

  4. UE4 虚幻引擎,3D数学(二),3D嵌套坐标系。Relative相对位置与World世界位置,Relative相对旋转与World世界坐标旋转。

    在UE4虚幻引擎中,常见的嵌套坐标系有Skeletal骨骼,以及嵌套多节点(子节点,父节点)Actor.本文中,以嵌套多节点Actor为例. Skeletal骨骼,嵌套坐标系. 1.Relative相 ...

  5. UE4虚幻引擎关于事件分发器的使用!

    UE4虚幻引擎关于事件分发器的使用! 首先,这次就讲一下,事件分发器,在UI,Pawn,子actor如何进行事件传递! 首先!我们如果要使用事件分发器的原因是什么! 第一,肯定是方便,快! 第二,为了 ...

  6. 关于 UE4 (虚幻引擎4) 4.25.1版本提示“无法定位程序输入点 DXGIGetDebugInterface1 于动态链接库dxgi.dll上”的错误的解决办法

    关于 UE4 (虚幻引擎4) 4.25.1版本提示"无法定位程序输入点 DXGIGetDebugInterface1 于动态链接库dxgi.dll上"的错误的解决办法: 1.原因: ...

  7. UE4虚幻引擎UI界面动画制作!

    UE4虚幻引擎UI界面动画制作! 创建一个动画 然后选择某个控件! 找到某些属性!然后key帧! 关于怎么播放动画呢! 这样子呢!当你开始 可以自定义函数,外部MainUI调用!

  8. UE4虚幻引擎 LiveLink Face连接不上的问题

    PS:IphoneX以上的手机型号才可以连接Live Link. LiveLinkFace连接不上的几个原因. 1.IP地址不对 设置IP地址捕捉,设置-->Live Link-->添加目 ...

  9. UE4虚幻引擎关于小地图制作教程

    UE4虚幻引擎关于小地图制作教程 首先,要做一个这样子的效果! 怎么做呢! 首先,我们要准备UI! 小地图,我们的分辨率是512x512 记住参数! 然后在MainUI当中!我们就可以这么设置! 一个 ...

最新文章

  1. 微服务架构:注册中心 ZooKeeper、Eureka、Consul 、Nacos 对比!
  2. shell脚本常用的4种流程控制语句
  3. Java 8里的Predicate学习笔记
  4. mysql基本架构_MySQL的基本架构
  5. Linux中read命令的用法
  6. iPhone 12 Pro/Pro Max最新渲染图曝光
  7. shell 练习题02 一个文件里将内容三行显示为一行
  8. 2 str转byte失败_android 4.2的多线程库加载崩溃问题
  9. python培训班靠谱吗-上海比较靠谱的Python培训机构
  10. 【Go】优雅的读取http请求或响应的数据-续
  11. Linux下安装MongoDB
  12. 蓝牙版本avrcp怎么选_「科技犬」除了苹果AirPods,真无线蓝牙耳机到底怎么选?...
  13. 算法 代码拷来终觉浅,绝知此事要躬行
  14. 医学知识-CT的窗宽窗位
  15. [git] fatal: Exiting because of an unresolved conflict.
  16. win10系统服务器错误怎么解决方法,分享win10系统提示内部服务器错误的解决方案...
  17. 商家们,不要得罪天猫和京东中的任何一个
  18. 基于Python的模拟人脑神经元进行学习
  19. 【android】向模拟器的sdcard中添加文件
  20. linux不出现图形界面的解决方法

热门文章

  1. 奥鹏刷分软件_奥鹏挂积分软件下载|
  2. arduinohanshu_Arduino 函数的位操作
  3. 华为SmartAX MA5620配置成交换机
  4. 记一次Promise在api接口合并中的实践
  5. 自建动态域名服务器,自建简单又实用的动态域名管理系统
  6. VMware与主机文件共享
  7. 47天21家面试,半年空挡期觉得整个人生都被毁了
  8. MyBatis从入门到精通
  9. java怎么用md5加密数据_JAVA 如何使用 MD5 和SHA1进行数据加密
  10. 学会如何放弃:企业家的取舍学