UE4 距离场

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

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

不接近表面时:

接近表面时

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

未接触表面时:

接触表面时:

产生了黑色阴影

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

该值为true


应用:

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

开启模型压缩距离场

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

距离场的方向信息

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

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

将材质给Cone

然后用小球接近:

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

相关推荐
小江村儿的文杰5 天前
UE4 UAT 的六大流程 build cook stage pacakge archive deploy 与UAT的参数
ue4
小江村儿的文杰5 天前
UE4 Rider调试时添加自定义命令行参数
ue4
小江村儿的文杰7 天前
UE4 Mac构建编译报错 no template named “is_void_v” in namespace “std”
macos·ue4
小江村儿的文杰7 天前
理解UE4中C++17的...符号及enable_if_t的用法及SFINAE思想
数据结构·c++·ue4
小江村儿的文杰7 天前
UE4 Mac构建编译报错 no member named “disjunction” in namespace “std”
ue4
小江村儿的文杰8 天前
UE4 Rider如何直接调试PC DebugGame
ue4
DongDongBaJiaYou19 天前
UE5打包,LoadObject加载不出网格|动画
ue5·ue4·虚幻·虚幻引擎
二DUAN帝2 个月前
UE实现路径回放、自动驾驶功能简记
人工智能·websocket·机器学习·ue5·自动驾驶·ue4·cesiumforue
3A是个坏同志3 个月前
UE4手动实现billboard效果让物体始终面向相机正面
ue4
致命的邂逅4 个月前
UE4游戏查找本地角色数据的方法-SDK
游戏·ue4