UE4 距离场

在项目设置的渲染模块可打开距离场

把该节点连上,该节点的意思是,距离表面越近,材质显示值为0

不接近表面时:

接近表面时

可勾选该值即可看到距离场具体效果:

未接触表面时:

接触表面时:

产生了黑色阴影

若要取消距离场设置就用该值为false

该值为true


应用:

制作草地交互有两种方式,一是RT绘制,二是距离场

开启模型压缩距离场

让它减去一个值,让距离场影响的范围更大

距离场的方向信息

对应DistanceFieldGradient就是对距离场方向的一个判定

将Tessellation设置为非None属性,然后将之连接到World Displacement上

将材质给Cone

然后用小球接近:

这样就会产生对应的挤压效果


半透明材质没有距离场效果

遮罩材质距离效果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值