开启辅助访问
 找回密码
 注册帐号

扫一扫,访问微社区

教程分享

关注:692

当前位置:游戏蛮牛 技术专区 教程分享

查看: 176|回复: 3
发新帖

[实例教程] UE4中关于Noise和BlackBody两个材质节点的应用

[复制链接]  [移动端链接]
2初来乍到
107/150
排名
38787
昨日变化
154

32

主题

35

帖子

107

积分

Rank: 2Rank: 2

UID
145158
好友
0
蛮牛币
758
威望
0
注册时间
2016-4-11
在线时间
26 小时
最后登录
2017-10-17
跳转到指定楼层
楼主
发表于 2017-10-10 18:44:21 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册帐号

x
今天灵灵奇给大家带来UE4中的两个节点的应用方法。其实在我们的日常工作中,这两个节点真的是让我们又爱又恨,它们能让我们的材质纹理及颜色展现出更加真实美妙的效果,但它居高不下的高废性能却又总是让我们望而却步。

但是在UE4这款引擎的一次次更新中,我们可以看到它开始越来越偏向大型主机游戏,VR,AR及影视方向,功能也越来越强大,伴随着我们硬件的快速升级换代,我们所能掌握的资源范围也将会越来越高。


好啦,闲话不多说,让我们来看看这两个高费节点的具体用法吧~


先上一张图给大家看一看简单的效果:



我们可以看到,这个烟雾状的四方连续的流动纹理,它的纹理一直没有在重复,具有高度的随机性,而它的颜色变化也非常符合其本身的纹理关系,这样的效果对于我们一直喜欢的随机性非常的有吸引力,那么我们是如何做到这样的效果呢?


我们来看一下整体的材质链接方法:



材质的链接并不难,节点也不算很多,我们使用绝对世界位置和Time节点来控制Noise节点纹理的流动效果,在这里我们需要注意的是,Noise节点的Position输入口所需要的是一个三维的浮点值,并不接受二维浮点。



我们首先来了解一下Noise节点内部数值选项所代表的意义吧。


Scale代表纹理的大小疏密,数值越小纹理越大越稀疏,数值越大纹理越小越密集。


Quality代表我们可以手动设置Noise的质量,越大的数值可以得到越好的外观,然而你会发现,我们仅能在Voronoi这一种模式(最费的模式)下启用此功能。


Function代表了我们可选的不同Noise类型,早期的Perlin等模式在UE4后面的版本已经被取代,这些模式可以由大家自己去尝试,不同的模式得到的效果不同。当然,耗费的资源自然也是不同的。


Turbulence代表Noise纹理与纹理之间的干扰,是我们增加细节的一个方式,默认勾选。


Levels代表的是在启用Turbulence的时候,控制着不同的Noise纹理。


Output Min和OutPut Max所代表的值是指在noise渐变的的纹理中所能达到的最低值和最高值,默认为-1和1。在UE4中,低于0的数值显示在图形中就只有一片漆黑,那么负值的意义在哪里呢?它可以让我们的黑白渐变域更广,暗色的部分增加,亮色减少。


LevelScale代表的则是在激活Turbulece的时候,数值越高则拥有更多的细节。

这个材质在调整好Noise的细节后,为了增加烟雾纹理的饱满感,使用Add整体加了1,而此时又觉得烟雾表面显得太亮太平,细节已经无法拉开,又用Multiply乘了0.5,得到一个比较满意的烟雾纹理。



那么我们的颜色又是如何得到这种自然的渐变效果的呢?我们将所得到的烟雾纹理给到Lerp作为Alpha的提取值,再将其链接给BlackBody这个节点。



BlcakBody这个节点代表的是什么呢?它所代表的是自然界中黑体辐射的算法,通过开氏温度的数值来控制颜色的变化,获得物理上的准确结果。我们在这里通过输入Lerp的数值(注意,这个数值非常大)和Alpha通道来得到一个爆炸烟雾纹理的效果。


好啦,本次的小知识就到这里了,大家是不是已经掌握这两个节点呢?虽然由于高费的原因让我们并不能随心所欲的使用它们(大家可以看下上图在统计数据中的资源耗费量,大约是使用纹理贴图的3到4倍),但是随着时代的发展,说不准有一天,你就能使用在项目中了哦!

  

图片下载:http://www.geeeu.com/forum.php?mod=viewthread&tid=2620&page=1&extra=#pid2667








回复

使用道具 举报

5熟悉之中
751/1000
排名
8884
昨日变化
122

2

主题

547

帖子

751

积分

Rank: 5Rank: 5

UID
241666
好友
0
蛮牛币
2889
威望
0
注册时间
2017-9-6
在线时间
108 小时
最后登录
2017-10-24
沙发
发表于 2017-10-11 08:04:29 来自Mobile--- | 只看该作者
感谢分享

回复

使用道具 举报

7日久生情
1975/5000
排名
6332
昨日变化
48

4

主题

1622

帖子

1975

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
209186
好友
3
蛮牛币
2561
威望
0
注册时间
2017-3-1
在线时间
191 小时
最后登录
2017-10-23
板凳
发表于 2017-10-11 09:21:57 | 只看该作者
谢谢分享

回复

使用道具 举报

排名
25393
昨日变化
14

0

主题

18

帖子

38

积分

Rank: 1

UID
224027
好友
0
蛮牛币
3
威望
0
注册时间
2017-5-27
在线时间
10 小时
最后登录
2017-10-12
地板
发表于 2017-10-11 15:25:11 | 只看该作者
谢谢分享

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

快速回复 返回顶部 返回列表