虚幻UE 材质-进阶边界混合之距离场限制PDO范围

基础边界混合那篇文章:虚幻UE 材质-边界混合之PDO像素深度偏移量

可以通过抖动来进行混合,但是有问题的点在与抖动发生的位置只需要在两物体的交界处

所以本篇文章会通过距离场限制来限制抖动的位置,防止其他地方发生抖动影响画面。

文章目录


一、概述

通过限制像素抖动值过大时抖动的范围,来达到优化不需要抖动出画面的抖动、虚影来达到边界混合。

DFAO冲突,只能二选一,因为该技术需要借助距离场来计算范围。

上图是使用了距离限制抖动范围的效果图。

二、优化过程

1、整体节点

2、节点分析

根据距离场来得到物体的绝对坐标系中物体的位置的像素点


offset部分是不需要计算部分的像素点,通过subtract减法后剩余需要抖动计算的像素点


falloff部分是把剩余需要计算部分进行分块来实现渐变效果

saturate是把值限制在0 和 1之间和默认的clamp一样,但是消耗的资源更低

contrast通过次方的方式控制颜色对比度的大小

反转需要抖动来进行边界混合的范围,现在变成在物体下部分才需要进行抖动优化边界混合,

上部分只需要照常显示就行

注意:需要关闭距离场光照


相关推荐
做cv的小昊4 小时前
计算机图形学:【Games101】学习笔记08——光线追踪(辐射度量学、渲染方程与全局光照、蒙特卡洛积分与路径追踪)
图像处理·笔记·学习·计算机视觉·游戏引擎·图形渲染·概率论
玖玥拾5 小时前
Cocos学习笔记:序列化、配置文件与数据驱动
游戏引擎·cocos2d
RReality5 小时前
【Unity UGUI】血条 / 进度条(HP Bar)
ui·unity·游戏引擎·图形渲染
坚毅之梦50810 小时前
全品美学鉴赏视角】四相共生赋能多元质感:解锁狼山石四大单品的专属审美内核
生活·材质·狼山石
mxwin13 小时前
Unity Shader URP:法线如何进行光照计算
unity·游戏引擎·shader
CG_MAGIC15 小时前
Substance Painter:图层蒙版与智能材质
3d·材质·贴图·substance painter·效果图·建模教程·渲云渲染
一锅炖出任易仙16 小时前
创梦汤锅学习日记day30
学习·ai·ue5·游戏引擎
OSwich16 小时前
【UE5学习笔记】UMG中控件命名规范
笔记·学习·ue5
mxwin1 天前
Unity URP 中的法线生成完全指南
unity·游戏引擎