UE5——源码阅读——102——渲染——FSceneViewFamily

编程入门 行业动态 更新时间:2024-10-21 09:10:54

UE5——<a href=https://www.elefans.com/category/jswz/34/1770099.html style=源码阅读——102——渲染——FSceneViewFamily"/>

UE5——源码阅读——102——渲染——FSceneViewFamily

这个类表示的是一组视图,这些视图具有不同的视图变换

创建实例

视图渲染目标

对应的场景

视图显示的标记

与当前视图模式相关的额外的参数

与当前视图模式相关的额外的参数名称

当前时间

当前视图Gamma值的矫正

是否附加视图组的标志

视图组是不是要实时更新

延迟清除,它主要用于推迟清除后缓冲区的标志

将场景的渲染结果会复制或解析到RenderTarget

设置有效时间安全检测的标志

设置时间

设置视图组是否为附加的视图

设置是否实时更新

设置推迟后缓冲区

设置是否将场景复制或解析到RenderTarget

设置函数视图的是否使用Gamma值的矫正(Gamma值越大屏幕会泛白)

设置视图的参数

组成该视图组的视图

视图组的视图模式


线框模式

BSP的线框模式

未照明的模式

照明的模式

详细的照明的模式

仅仅显示灯光

根据光源的数量着色的模式

根据着色器复杂程度的着色模式

根据世界空间的光照纹理的密度的着色模式

根据光源的数量还有纹理映射对象的光照组密度的着色模式

反射模式

缓冲可视化模式

根据静态光源重叠着色模式

玩家的碰撞模式

可见性碰撞模式

根据LOD着色

根据四边形覆盖率着色

用于纹理流传输距离精度

纹理流传输网格纹理密度精度的可视化

根据着色器的复杂度和四边形覆盖率着色模式

使用HLOD

LOD分组模式

纹理流传输材质纹理的缩放精度可视化的

显示当前纹理的分辨率和GPU所需要的分辨率之间的比值

光线追踪模式

光线调试追踪模式

可视化的Nanite

虚拟纹理待处理的Mip级别的可视化

Lumen可视化

可视化虚拟阴影的Map

可视化的GPU皮肤缓存的模式(是蒙皮缓存跟动画相关)

可视化Substrate

需要开启

Groom可是化(主要处理毛发头发)

更多推荐

UE5——源码阅读——102——渲染——FSceneViewFamily

本文发布于:2023-11-16 07:39:11,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1614651.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:源码   FSceneViewFamily

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!