本次分享我们继续制作警示牌,在上次的分享中 Substance Designer警示牌案例制作教程(二) 我们主要是将警示牌的边线制作出来并进行参数暴露,今天我们需要深入效果制作。


一、Symbol(符号)制作
在我们警示牌中有各种符号,比如禁止吸烟符号,禁止鸣笛符号,小心碰撞等等,这里我们就需要将其制作出来。
1,我们可以在Photshop中制作黑白图案做出Symbol的造型。

2,直接将其拖入SD面板中。

3,创建Blend节点,将Symbol作为Opacity连接,并在前景色中给其一个颜色,这样Symbol的图形便会显示出来。

4,添加Transformation 2D节点。

5,点击Transformation 2D节点的Transformation Matrix的Matrix,可以进入矩阵模式。在矩阵中X1与Y2控制着长宽属性,X1=Y2时同比缩放。

6,在矩阵中X2与Y1控制着旋转属性。

7,因为在移动和旋转的时候会出现平铺的效果,我们不想要这个效果因此这里我们将Tiling Mode改为No Tiling。

二、Symbol(符号)缩放参数暴露
因为我们后期需要调节缩放的属性,暴露属性就显得比较重要了。这里的属性暴露会稍微复杂一点,需要使用函数。
1,双击空白区域,添加Input Tweak,并修改一下名称方便调用。

2,将Transform matrix改为Function,进入Function面板创建Get Float节点,选择刚才的创建的Input Tweak。


3,这里我就不再赘述了,与之前一样我们需要将Input Tweak里面的滑块【0,1】改为【2,0.5】的线性函数,【2,0.5】的缩放值基本上够用。


4,我们可以在函数面板的左下角看到这个函数类型为Float 4,因此我们需要调用两个Vector/Vector Float 2。分别控制Transform matrix中的X1,X2,Y1,Y2。

5,之前我们说有X1与Y2是控制着缩放的,又因为两个数值是相同的(等比缩放)。所有我们直接将这个线性函数连入第一个Vector/Vector Float 2节点的第一个槽和第二个Vector/Vector Float 2节点的第二个槽,这两个槽分别代表这X1与Y2。

6,由于这里们我们不需要旋转的数值所以这里面X2与Y1直接为0就可以了。

7,连接之后我们需要做一个输出端口,前面使用Vector/Vector Float 2节点,这里输出节点就使用Vector/Vector Float 4了。这也与Float 4的数据类型为何。

8,这样我们滑动暴露的数值就可以控制Symbol的大小了。

三、Symbol(符号)平移参数暴露
1,当然我们需要后期调节Symbol的平移数值,因此Transformation 2D中Offset平移参数也需要进行暴露出来。但是平移又两组数值,分别是X与Y。

2,因此我们需要分别创建Symbol的X输出钮和Symbol的Y输出钮,如下图所示。

3,将Offset改为函数输出。

4,因为我们有两个变量因此需要创建两个Get Float,分别获取之前的X和Y。

5,位移的数值从-0.5到0.5即可。

6,先做Offset X的线性函数。

7,再做Offset Y的线性函数。

8,使用Vector/Vector Float 2连接并作为输出节点即可。

9,这样我们滑动输出钮的X和Y就可以进行X轴方向和Y轴方向的平移了。

好了今天就到这里,下次我们继续分享警示牌的制作。感谢大家!
来源:Thepoly公众号
热门课程
专业讲师指导 快速摆脱技能困惑相关文章
多种教程 总有一个适合自己专业问题咨询
你担心的问题,火星帮你解答3.精通材质贴图软件;精通各主流渲染器的设置;对主流引擎有一定了解并能还原美术效果6.简历内请附带作品资深角色模型师(CG向)......
鹿角部分我是通过在ZBrush中创建圆柱体,然后使用蛇形笔刷(SnakeHook)配合动态笔刷模式,把鹿角的大型制作出来期间对......
是的,常年被抢、上来缺口按几十个人算的,一定有角色动画专业!下面这家地处北京的制作公司表示,他们现在的主要业务是制作动画短剧、......
一样是入学时底子薄弱、但通过火星6个月课程学习获得较大提升,并顺利入职行业名企的学员案例这个专业的全称是“影视游戏3D模型大师......
全球年收入超10亿美刀的小程序游戏,正在疯狂招聘!附火星匹配专业
这里为大家整理了一组点点互动10月岗公开的热招岗位清单,主要是美术岗和技术岗,分校招和社招两组,感兴趣的同学可以尝试投递社招·......
上班啦!上班啦!又是替同学开心的一天!这位同学因为大学还没有正式毕业,所以目前是以实习生身份入职腾娱!等拿到大学毕业证的时候,......
同学您好!