深度图的作用就是在屏幕信息计算完后,通过深度图计算像素在屏幕空间中的坐标值,把每一个像素的位置反推出来。反向展示整个3D场景,以此来得到每一个像素和其他像素之间的关系。(就是说。。。)
这个例子是用深度纹理来保存模型片元的速度值,然后使用这个速度来决定模糊的方向和大小。基本的编程思路是先计算深度纹理的每个像素在世界空间的位置,然后利用上一帧的投影*视角矩阵阵得到当前像素在上一帧中屏幕空间的位置,最后利用屏幕空间的位置差来计算像素的速度,然后利用速度进行运动模糊。这个思路的关键点在于计算像素的世界空间坐标。深度像素当前深度d与屏幕空间的深度关系如下:
空间域可以简单地理解为包含图像像素的空间,空间域法是指空间域中,也就是图像本身,直接对图像进行各种线性或非线性运算,对图像的像素灰度值做增强处理。空间域法又分为点运算和模板处理两大类。
双边滤波:结合图像的空间临近度和像素值相似度的折衷**。比高斯滤波多了一个高斯方差,在边缘附近,离的较远的像素不会过多的影响边缘上的像素值
10.空间分辨率既对于物体空间大小的鉴别能力,又称高对比分辨率,用LP/cm表示。图像的空间分辨率是由像素的大小来决定的。