![0fad909e4f581648985550843eacfb66.png](https://i-blog.csdnimg.cn/blog_migrate/8762781eec30f453b84956948a44829c.jpeg)
本套系列分享主要围绕Substance Designer中常用的十大节点介绍,其实SD的学习和MAX,Maya这类软件一样,虽然命令非常复杂,节点特别多,但是我们在制作材质时,真正用到的并不多。
通过本套教程分享,对SD节点进行概括解析,我相信大家对SD的使用会有一个明显的提升。
1目录
Substance Designer | 十大重要节点解析_Tile Sampler
Substance Designer | 十大重要节点解析_Flood Fill
Substance Designer | 十大重要节点解析_ Vector Warp Node
Substance Designer | 十大重要节点解析_ Quad Transform
Substance Designer | 十大重要节点解析_ Height Blend
Substance Designer | 十大重要节点解析_ Shape Extrude
Substance Designer | 十大重要节点解析_ Curve Node
Substance Designer | 十大重要节点解析_ Dust Node
Substance Designer | 十大重要节点解析_ Shape Mapper Node
Substance Designer | 十大重要节点解析_ Shape Splatter
今天我们主要解析Tile Sampler节点,这个节点在砖墙,地面的制作中发挥着重要的作用。
说到Tile Sampler节点,核心就是Tile,也就是平铺。对于这个理解在儿童玩电脑时期,就发现桌面壁纸有填充,平铺,拉伸等模式。其中平铺就是将一张图进行排列,如下图所示:
![a55dea57592543e23afbb4347a3367cc.png](https://i-blog.csdnimg.cn/blog_migrate/8e597918650170bd53ef1362d94171f4.jpeg)
说到这里大家应该对Tile有了一定的认知了,那么我们回到今天所将的节点上来,看看这个节点的具体参数和功能。
2Tile Sampler参数解析
1基本参数
![699def5ae8f9703b2453f6836320ff12.png](https://i-blog.csdnimg.cn/blog_migrate/5f85254b45d458cfd1466f1e2ee54a28.png)
基础参数非常简单,主要是X Amount和Y Amount,也就是横向的数量和纵向的数量。
2Pattern参数
Pattern样式参数,这个参数主要控制平铺的内容。
![fbf56f013c5d1ced522ba0e4b923b0de.png](https://i-blog.csdnimg.cn/blog_migrate/05f7f452ea84bd5418d7a6a79a4a6596.png)
在Pattern属性中,有几种预选的样式,方形,圆形等,比较简单,一试就可以。
![b20a24f434bb360a0f6fbbaa56b3d891.png](https://i-blog.csdnimg.cn/blog_migrate/4d76329aa61c87e2e5fa09c50267d7f8.jpeg)
Pattern预选下拉框中,第一个就是Pattern Input选项。这个选项就是可以自定义平铺的样式,直接连接到Tile Sampler节点的入口的Pattern Input 1中即可,如上图所示。
![e953e27d5484d226ed788da0c9009df8.png](https://i-blog.csdnimg.cn/blog_migrate/e40e97ee7bf59b1779113f56f83faab4.jpeg)
而且还可以接入多个样式,如上图,将Pattern Input Number数值进行修改即可。
那么,这里就有问题了,连入多个样式,他们之间是怎么一个排列方式呢?
![822f21486581b0f9adbba0d893738193.png](https://i-blog.csdnimg.cn/blog_migrate/119dee0a2f7df02fc76d21c359258dfc.jpeg)
紧接着Pattern Input Distribution参数,就明确了排列的方式。默认状态下是Random,也就是随机分布。
![2958c2a3355d433d8088705c022ae92f.png](https://i-blog.csdnimg.cn/blog_migrate/1dbfb9629c6bed0f5bb798f4d10a9226.png)
第二种,排列方式为Pattern Number,这样排列方式是按照样式的数量,进行规律的矩形函数排列,这种模式一般情况下使用的较少。
![5c6b336b29285f820997c78c36fa0826.png](https://i-blog.csdnimg.cn/blog_migrate/331b163a60ed5b2f473b82ed15c6d1bd.jpeg)
第三种,排列方式为Distribution Map,这样模式是通过一张灰度图,连入Tile Sampler入口的Pattern Distribution Map Input中。这张灰度图的黑色部分将会显示出来,白色部分将不会显示。
![6bdd35e42e10752336c6977a938c6350.png](https://i-blog.csdnimg.cn/blog_migrate/ff842c9d16fb61768555360cae83ad75.jpeg)
Pattren参数的最后几项都是关于Rotation旋转,这里就简单介绍一下,大家一试便知。
Rotation:这个里面主要是有几个角度的预选,直接选择即可。注意的是少数Pattren的预设样式不能使用。
Rotation Random也比较简单,就是随机进行旋转。
Symmetry Random对称随机,样式会发生随机的对称。
Symmetry Random Mode对称随机的模式,有仅横轴,仅横轴,和都发生改变。
2Size参数
![bc43d87f9908b4a432488fb0f2ab3878.png](https://i-blog.csdnimg.cn/blog_migrate/38619441a2ad45016f1f9ef2474ee4cb.jpeg)
Size参数,就是调节大小尺寸的参数,首先是开头几项,是比较简单的:
Size:可以调节样式的X轴的大小和Y轴的大小。
Size Random:可以调节X轴上大小的随机和Y轴上面的大小随机。
Scale:可以调节整体样式的大小。
Scale Random:整体大小随机。
![ea62bf1c9b39c6e87ed6b87dc366100c.png](https://i-blog.csdnimg.cn/blog_migrate/c7012776ec2ccc464b1bc2afff23a304.jpeg)
接着就是Scale Map Multiplier参数,这个参数也是需要连入一张灰度图才可以驱动。如上图所示,将灰度图直接连入Scale Map Input节点入口。灰度图中黑色部分会发生明显大小变化,而白色部分则不受影响。
![8e06011da06134edacd414b48a1cfebc.png](https://i-blog.csdnimg.cn/blog_migrate/739ca1e4cc68db09861c6e0196121bf1.png)
再往下就是Scale Vector Map Multiplier参数,这个参数同样也是需要连入图片才可以驱动,但是需要注意的是,这里需要连入带有颜色信息才可以。
这里我使用的是法线图直接连入Tile Sampler的Vector Map Input入口中,在颜色图中提供颜色变化的地方会发生较小影响,而没有颜色变化的地方则会发生非常明显的大小变化。
![801b1f8fb5258b1683819881fe0e3778.png](https://i-blog.csdnimg.cn/blog_migrate/453601b64c7778f795f91c0d688f30ee.jpeg)
Scale最后一个参数为Scale Parametrization Affect,这个参数主要是针对Scale Vector Map Multiplier和Scale Map Multiplier。可以选择X,Y,和X and Y,这三个,分别是仅影响X轴的大小变化,仅影响Y轴的大小变化和X和Y同时影响。
3Position参数
Position位置参数,主要调节样式的位置信息。
![72a305eccc12de685f118c58e52f7353.png](https://i-blog.csdnimg.cn/blog_migrate/f8aff625ce63408f4b0e33ea6f26e02d.jpeg)
首先同样是比较简单参数:
Positon Random:随机分布位置信息。这个材质在制作随机的材质时非常好用,如沙砾等。
Offset:平移,就是朝一定方向直接平移。
Offset Type:可以选择平移的类型,可以选择横向,或者纵向等。
![00c9d6015c19afda4a2a31b227f29ccb.png](https://i-blog.csdnimg.cn/blog_migrate/05e49b517f923b161f62ef05b2c42b8c.jpeg)
Global Offset,全局平移,这个平移方式与上面有稍微不同。上面的参数发生平移时,会有一定数量的样式不会平移。
而Global Offset会将整体样式一起发生平移。当然可以调节他X,Y的方向。
![b4a8a803194ef0093d2462412f23fcde.png](https://i-blog.csdnimg.cn/blog_migrate/d7a91ca930cb58ce1c4ae098d4255b1e.jpeg)
接下来就是Displacement Map Intensity,这个参数也是需要通过灰度图来进行驱动,如上图所示,将圆形的shape连入Displacement Map Input中,就可以通过滑块控制位移,位移的区域就是灰度图白色的部分,而黑色的部分不会进行位移。
位移的方向可以通过Displacement Angle可以调节。
![85f8ff2b194a0083f9e72602ce5123a1.png](https://i-blog.csdnimg.cn/blog_migrate/69d9fc89eb319c87bfceeb3eff3582f9.png)
Position中最后一个参数Vector Map Displacement,也是需要颜色图才能进行驱动,这里同样连入一张法线图到Vector Map Input中,调节参数大小,就会发现在颜色变化的地方会发现位置的改变。
4Rotation参数
Rotation旋转参数,主要控制样式的旋转信息。
![b4a8a803194ef0093d2462412f23fcde.png](https://i-blog.csdnimg.cn/blog_migrate/d7a91ca930cb58ce1c4ae098d4255b1e.jpeg)
前面两个参数比较简单:
Rotation:直接调节就可以控制图形的方向。
Rotation Random:主要控制旋转的随机性。
![e9dcef805f8ae92ae7986081a77929b1.png](https://i-blog.csdnimg.cn/blog_migrate/3551d71fc241e27a3a43d7907403c8b2.jpeg)
Rotation Map Multiplier参数,需要连入灰度图到Tile Sampler的Rotation Map Input中。控制数值后,白色区域会发生旋转,而黑色不会发生旋转。
![1c6435eb3350e5eb922160c98abf5a41.png](https://i-blog.csdnimg.cn/blog_migrate/5bca1b585ce03ac09ca6d5c894fd2837.jpeg)
Rotation中最后一个参数为Vector Map Multiplier,这个参数也是需要通过颜色图才可以驱动,这里继续使用法线图。调节数值时,我们会发现样式的旋转方向会随着法线变化进行旋转。
这个参数非常有意思,之前就有网上关于刺绣的材质,就是通过这种方式达到的。
![8dc3a6ccf10598c521ef0d48a0e1a0f1.png](https://i-blog.csdnimg.cn/blog_migrate/bb08f49d8a759789e30fafdf0c05e5b8.png)
![e6ac3f38945cf3344909bbecd32068fb.png](https://i-blog.csdnimg.cn/blog_migrate/f3afe4fa3a4aadf73ec4973f616c966a.png)
![05753186bd8b39e07befd8d562711f38.png](https://i-blog.csdnimg.cn/blog_migrate/720d872cd9b9245930127a3d140053f2.png)
通过上图不难看出刺绣就是通过一个灰度图生成法线后,连入Tile Sampler的Vector Map Input后,调节Rotation里面的Vector Map Multiplier数值完成的。
通过这样的方式作者制作出来了很多超酷的刺绣LOGO。
![f710e86fd675f5b6487d39163f2ba9b2.png](https://i-blog.csdnimg.cn/blog_migrate/4a6f6ef769106942d270d7af090ee86b.jpeg)
![0558b6ed73ce478e389d8f89458c5939.png](https://i-blog.csdnimg.cn/blog_migrate/c431f062bb7f981dac27fc4a0498a252.jpeg)
![8dbb4f0493eec3ca373f821da74b7aa7.png](https://i-blog.csdnimg.cn/blog_migrate/62fa6ce5e5596bff3fea19d219e3459c.png)
![c69d600d17ad0085aadad09cb0be65b4.png](https://i-blog.csdnimg.cn/blog_migrate/24d11a53a333f2bda6be295cc7b02ec1.png)
![10135081634fad6f1e72f60f407e4cb1.png](https://i-blog.csdnimg.cn/blog_migrate/d047001ed47b2f1335ddcadd9283c834.png)
![f8b839db23bf6400f2c39b53a122df32.png](https://i-blog.csdnimg.cn/blog_migrate/ccd30eb3d04e81b0d0ef017ce74db6b9.png)
![909e2eb94c88ac4f6742592d6089fb2a.png](https://i-blog.csdnimg.cn/blog_migrate/15216222c8e8a1d7a0f55696dbae4718.jpeg)
![7dba357cb38d6d6514138f4347ed0be1.png](https://i-blog.csdnimg.cn/blog_migrate/92b7c2a3ae29eecc13afb20994fe6df7.jpeg)
![14e0e9dbb55a96672d6627950ef922a8.png](https://i-blog.csdnimg.cn/blog_migrate/8097e963f6a08442ad6a88f0724c5a3b.png)
![b0856c209e87d5a353a9f2e1c911abd1.png](https://i-blog.csdnimg.cn/blog_migrate/f7f3e937dd8af3f18d4d48028755914e.png)
好了今天就到这里了,关于Tile Sampler剩下的参数我们下次再进行介绍。
- End -