TAA 时域速度链路贯通:天空盒补写 velocity(此前恒 0,相机移动时天空/背景重投影错误 → 闪烁);skyPrevVP(上一帧未抖动 proj × 去平移视图)落帧;TAA 加去遮挡深度检测(重投影点历史深度与当前像素比对,新暴露区拒历史,需 near/far + 投影模式落帧);移除 min-depth dilation(把前景速度泄漏给轮廓旁背景像素 → 边界闪);Forward 不透明段 velocity 附件 Clear→Load 承接天空结果;velocity 不入抖动注释订正(抖动进 velocity = 静止画面持续亚纹素重采样发糊)
This commit is contained in:
Vendored
+2
-1
@@ -8,7 +8,8 @@ layout(location = 0) out vec2 fragUV;
|
||||
|
||||
// push 与 skybox.frag 一致声明(VUID-08878:shader object 接口一致)
|
||||
layout(push_constant) uniform PushConstants {
|
||||
mat4 invVP;
|
||||
mat4 invVP; // 当前帧反投影(方向重建)
|
||||
mat4 prevVP; // 上一帧 proj×view(去平移):天空 velocity
|
||||
} pc;
|
||||
|
||||
void main() {
|
||||
|
||||
Reference in New Issue
Block a user