UE4 距离场

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

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

不接近表面时:

接近表面时

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

未接触表面时:

接触表面时:

产生了黑色阴影

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

该值为true


应用:

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

开启模型压缩距离场

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

距离场的方向信息

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

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

将材质给Cone

然后用小球接近:

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

相关推荐
Yuk丶8 小时前
厌倦了假AI对话?用本地大模型给UE注入真智能(已开源!)
c++·人工智能·开源·ue4·游戏程序·ue4客户端开发
emplace_back2 天前
UE 使用UE4PrereqSetup_x64.exe一键安装依赖
ue4
Yuk丶5 天前
LPM的AI 角色三大核心技术实现:长效记忆、人格锁定、低延迟口语化
人工智能·ai·ue4·虚幻·ue4客户端开发
归真仙人7 天前
【UE】Lightmass可执行文件已经过时
ue5·游戏引擎·ue4·虚幻·unreal engine
DoomGT8 天前
Design - 一些免费图标网站
ue5·ue4·虚幻·虚幻引擎·unreal engine
归真仙人12 天前
【UE】VR一体机转场
ue5·ue4·vr·虚幻引擎·unreal engine
洋洋061712 天前
UE4/UE5 引擎常见面试题总结(1)
ue5·ue4
Yuk丶15 天前
UE4 与 UE5:技术差异深度解析
c++·ue5·游戏引擎·ue4·游戏程序·虚幻
晴夏。19 天前
unlua实现原理
游戏·ue5·ue4·lua·ue·unlua
晴夏。20 天前
UE Spawn出来的Actor的生命周期和管理方法
游戏·ue5·ue4·ue