UE学习笔记(二)

一些定义整理

TAA

将一个完整的像素拆分成多个小像素,对子像素分别采样后计算最终结果
随着摄像机距离拉远物体出现闪硕,想要看清当前物体两种方法

1.将屏幕百分比放大

2.可以利用贴图解决此类问题

烘焙

  • 本质是预计算——为了减少运行时的计算量,而将部分提前计算出来。
  • 优点:节省性能,生成GI
  • 缺点:所见非所得,静态效果
  • 可以烘焙的内容:静态光影—漫反射、间接光、自发光、阴影
  • 物体需要捕捉反射需要在场景中添加反射捕捉
  • 不可烘焙内容:动态光源和高光
  • 烘焙后的光影贴图叫lightmap
  • lightmass重要体积用于标定烘焙范围

屏幕空间

屏幕空间内发生的效果

  • 屏幕空间反射(SSR)
  • 屏幕空间环境光遮蔽(SSAO)
  • 屏幕空间GI(自带SSAO)
    SSR和SSAO可以通过后处理体积调整参数,SSGI需使用控制台


    但如果是使用使用虚幻5的用户就不用担心这么多了,直接Lumen大法

DFAO


  • 通过可移动天光投射的动态AO
  • 表现一般,可作用辅助
多种AO
SSAO
SSGI-AO
DFAO
RTAO
Lightmass-AO
  • 开启距离场AO的指令:r.DstanceFieldAO 0/1

    ocm最小可以使用ao更柔和一些
    ocm相乘使dfao和其他ao做相乘,使边缘更黑些
  • 提升物体DFAO精度
    改变静态网格体距离场在lod—编译设置调整距离场分辨率缩放
posted @ 2023-05-06 21:07  AFile  阅读(152)  评论(0)    收藏  举报