摘自并整理自虚幻官方教程:https://learn.unrealengine.com/course/2449699
课程中的工程项目文件下载:
链接:https://pan.baidu.com/s/1o7m3pR7BvaCYAmlx57B9HQ 提取码:uenb
一、世界位置偏移
官方解释:世界位置偏移(World Position Offset) 输入允许网格体的顶点在世界空间中由材质操纵。这有助于实现使对象移动、改变形状、旋转和各种其他效果。这适用于环境动画之类的内容。
也就是说可以在材质蓝图里去控制材质所着色的那个网格体位置。
但需要注意:当使用世界位置偏移(World Position Offset)将对象扩展到超出其原始边界时需注意,渲染程序仍将使用那些原始边界。这意味着你可能会看到剔除和阴影错误。你可以进入一个网格体的属性,设置它的 范围边界(Scale Bounds) 属性来进行补偿,但这样会影响性能,并可能导致投影错误。
二、制作会动的窗帘
1.原始材质和形状:
2.添加一个y方向周期性变化的偏移量
效果:
3.只控制窗帘下半部分运动
在模型查看器里查看窗帘的顶点颜色,可以看到窗帘顶部的颜色是(0, 0, 0)黑色,窗帘底部的颜色是(1, 1, 1)白色
在材质实例里,可以利用顶点颜色节点,通过颜色值去控制摆动幅度,顶部移动小(颜色是0),底部移动大(颜色是1)
效果:文章来源:https://www.toymoban.com/news/detail-401836.html
文章来源地址https://www.toymoban.com/news/detail-401836.html
到了这里,关于UE4材质(七):世界场景位置偏移——会动的材质的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!