[ue4]摩尔纹(远处材质闪烁并有纹路)
2017-05-20 13:35
5920 查看
ue4中解决摩尔纹的建议
是指贴图缩小后出来的随机条纹吗,那个大概是你的贴图每个像素差异太大密度又太高导致的,不建议把贴图上的噪波缩小到个位数像素的级别,适当模糊一下贴图或者提高显示分辨率可能会好一点。
[b]图片分辨率改成2的n次方,例如512×512,打开图片的miniMAP[/b]
产生摩尔纹的原理
简单的说,摩尔纹是差拍原理的一种表现。从数学上讲,两个频率接近的等幅正弦波叠加,合成信号的幅度将按照两个频率之差变化。差拍原理广泛应用到广播电视和通信中,用来变频、调制等。
同样,差拍原理也适用于空间频率。空间频率略有差异的条纹叠加,由于条纹间隔的差异、重合位置会逐渐偏移,也会形成差拍。
如果感光元件CCD(CMOS)像素的空间频率与影像中条纹的空间频率接近,就会产生摩尔纹。要想消除摩尔纹,应当使镜头分辨率远小于感光元件的空间频率。当这个条件满足时,影像中不可能出现与感光元件相近的条纹,也就不会产生摩尔纹了。有些数码相机中为了减弱摩尔纹,安装有低通滤波器滤除影像中较高空间频率部分,这当然会降低图像的锐度。将来的数码相机如果像素密度能够大大提高、远远超过镜头分辨率,也不会出现摩尔纹。
减轻和消除摄影中的摩尔纹影响
1、改变相机角度。由于相机与物体的角度会导致摩尔波纹,稍微改变相机的角度(通过旋转相机)可以消除或改变存在的任何摩尔波纹。
2、改变相机位置。此外,通过左右或上下移动来改变角度关系,可以减少摩尔波纹。
3、改变焦点。细致图样上过于清晰的焦点和高度细节可能会导致摩尔波纹,稍微改变焦点可改变清晰度,进而帮助消除摩尔波纹。
4、改变镜头焦长。可用不同的镜头或焦长设定,来改变或消除摩尔波纹。
5、用软件处理。如Nikon Capture或Photoshop插件等,消除最终影像上出现的任何摩尔波纹。但无法还原原来细节。
相关文章推荐
- ue4 材质表达式笔记
- 闪烁效果:原理材质球或贴图的替换
- UE4实现闪烁效果
- UE4之材质球UV缩放、偏移及旋转
- UE4之一个物体不同部位赋予不同的材质球
- UE4_材质
- UE4实现闪烁效果
- ue4 用fresnel节点制作简单卡通材质
- UE4之透视材质教程
- ue4中使用顶点绘制材质
- ue4 材质实例开发参数丢失问题
- UE4材质初探
- UE4利用材质制作动态水面水波的效果
- 利用第三方后期处理材质(PostProcess Material)对物体进行描边【UE4】【C++】
- UE4材质与数学计算节点
- UE4材质节点概述
- UE4材质特别属生记录
- unity和ue4中的置换材质 dx11曲面细分效果
- [UE4]如何替换角色Mesh上的Material材质
- UE4材质之图像处理