0
点赞
收藏
分享

微信扫一扫

利用材质控制物体放大缩小效果



利用材质控制物体放大缩小效果_游戏引擎


Video_2023-01-03_113115 00_00_00-00_00_30.gif


蓝图



利用材质控制物体放大缩小效果_材质_02


image.png


实现原理:
通过控制全局位置偏移来实现
sin函数的特征是根据时间呈现周期的变化
所以使用​​​sine_remapped​​​ 第二个要用到的材质表达式是​​VertexNormalWS​​ 世界场景空间顶点法线
根据官方的介绍
VertexNormalWS 表达式输出世界场景空间顶点法线。它只能用于在顶点着色器中执行的材质输入,例如WorldPositionOffset。该表达式对于设置网格体增大或缩小很有用。请注意,沿法线偏移位置会导致几何图形沿UV缝隙拆分。

参考地址​​https://docs.unrealengine.com/5.1/zh-CN/coordinates-material-expressions-in-unreal-engine/#vertexnormalws​​

另外还有顶点切线​​VertexTangentWS​​ 官方的用法

可实现球体来回旋转 平面左右移动



利用材质控制物体放大缩小效果_材质_03


image.png

举报

相关推荐

0 条评论