UE4视口中的可视化模式是UE4用户经常需要使用的功能,其中较为常见的视图模式都有快捷键,并且可以从“视图模式”菜单中的视口访问,非常方便。
光复杂度
快捷键:Alt+7
命令:viewmode lightcomplexity
灯光复杂度显示影响几何图形的非静态灯光的数量。这对于跟踪照明成本很有用-影响表面的光线越多,阴影的成本就越高。
此颜色方案在着色器代码中定义。
着色器复杂度
快捷键:Alt + 8
命令: viewmode shadercomplexity
着色器复杂度模式用于可视化用于计算场景中每个像素的着色器指令数量。通常,这很好地表明了您的场景对性能的友好程度。通常,它用于测试基本场景的总体性能以及优化粒子效果,这些效果往往会在短时间内导致大量透支的性能峰值。
仅使用指令计数来计算着色器复杂度,这可能并不总是准确的。例如,在所有平台上具有16条指令的着色器(所有纹理查找)将比具有16条数学指令的着色器慢得多。同样,包含未展开循环的着色器将无法通过指令计数准确表示,这主要是顶点着色器的问题。总体而言,在大多数情况下,指令数量是一个很好的指标。
查看模式使用色谱来指示场景有多昂贵。绿色到红色表示“非常便宜”到“昂贵”的线性关系,而粉红色和白色表示“非常昂贵”的像素有很大的跳跃。可以容忍白色的小区域,但是如果屏幕的大部分被鲜红色或白色覆盖,则性能会很差。
光照贴图密度
快捷键:Alt+0
光照密度模式显示是纹理对象的光照密度映射,颜色可以通过相对于理想的/最大浓度设置编码它们和显示一个网格,映射到实际的光照纹理像素。重要的是,在整个场景中具有均匀的纹理像素密度,以获得一致的光照贴图照明。
LOD着色
命令:viewmode LODColoration
LOD着色视图模式显示图元的当前LOD索引。这对于诊断任何LOD问题或查看LOD切换距离有帮助。默认情况下,引擎仅使用四个LOD,但是可以在源代码中对其进行扩展。
缓冲区可视化
缓冲区可视化区域使你可以访问图形卡中的各个缓冲区,可以诊断场景外观问题。为了充分利用缓冲区可视化模式,这将有助于了解“物料输入”和“物料特性”的基础。
缓冲区概述
该缓冲器概述可视化模式,可以看到多个图片来自显卡的GBuffer。其中许多都与“材质”上的输入相关,这意味着只需使用一个“材质”输入即可看到场景。
了解UE4视口中的可视化模式可以让自己的工作更进一步,UE4初学者快点来熟悉这些模式吧!
,Unreal Engine技巧,Unreal Engine教程