SD丨十大重要节点解析之---Tile Sampler

转载 CG资讯 版权:版权归原作者所有,仅供分享与交流

4579 0 3 2020-03-18 16:24:24 举报

本系列主要围绕SubstanceDesigner中常用的十大节点介绍,SD的学习和MAX这类软件一样,虽然命令非常复杂,节点特别多,但真正用到的并不多

转载自公众号Thepoly

1、目录


SD丨十大重要节点解析之---Tile Sampler

SD丨十大重要节点解析之---Flood Fill

SD丨十大重要节点解析之---Vector Warp

SD丨十大重要节点解析之---Quad Transform

SD丨十大重要节点解析之---Height Blend

SD丨十大重要节点解析之---Shape Extrude

SD丨十大重要节点解析之---Curve

SD丨十大重要节点解析之---Dust & Dirt

SD丨十大重要节点解析之---Shape Mapper

SD丨十大重要节点解析之---Shape Splatter

今天我们主要解析Tile Sampler节点,这个节点在砖墙,地面的制作中发挥着重要的作用。


说到Tile Sampler节点,核心就是Tile,也就是平铺。对于这个理解在儿童玩电脑时期,就发现桌面壁纸有填充,平铺,拉伸等模式。

其中平铺就是将一张图进行排列,如下图所示:

微信图片_20200318152240.jpg


2、Tile Sampler参数解析


1、基本参数

微信图片_20200318152823.jpg

基础参数非常简单,主要是X Amount和Y Amount,也就是横向的数量和纵向的数量。

2、Pattern参数

Pattern样式参数,这个参数主要控制平铺的内容。

微信图片_20200318152929.jpg

在Pattern属性中,有几种预选的样式,方形,圆形等,比较简单,一试就可以。

微信图片_20200318153027.jpg

Pattern预选下拉框中,第一个就是Pattern Input选项。

这个选项就是可以自定义平铺的样式,直接连接到Tile Sampler节点的入口的Pattern Input 1中即可,如上图所示。

微信图片_20200318153059.jpg

而且还可以接入多个样式,如上图,将Pattern Input Number数值进行修改即可。

那么,这里就有问题了,连入多个样式,他们之间是怎么一个排列方式呢?

微信图片_20200318153144.jpg

紧接着Pattern Input Distribution参数,就明确了排列的方式。默认状态下是Random,也就是随机分布。

微信图片_20200318153235.jpg

第二种,排列方式为Pattern Number,这样排列方式是按照样式的数量,进行规律的矩形函数排列,这种模式一般情况下使用的较少。

微信图片_20200318153326.jpg

第三种,排列方式为Distribution Map,这样模式是通过一张灰度图,连入Tile Sampler入口的Pattern Distribution Map Input中。这张灰度图的黑色部分将会显示出来,白色部分将不会显示。

微信图片_20200318153403.jpg

Pattren参数的最后几项都是关于Rotation旋转,这里就简单介绍一下,大家一试便知。


Rotation:这个里面主要是有几个角度的预选,直接选择即可。注意的是少数Pattren的预设样式不能使用。


Rotation Random也比较简单,就是随机进行旋转。


Symmetry Random对称随机,样式会发生随机的对称。


Symmetry Random Mode对称随机的模式,有仅横轴,仅横轴,和都发生改变。


3、Size参数

微信图片_20200318153533.jpg

Size参数,就是调节大小尺寸的参数,首先是开头几项,是比较简单的:


Size:可以调节样式的X轴的大小和Y轴的大小。


Size Random:可以调节X轴上大小的随机和Y轴上面的大小随机。


Scale:可以调节整体样式的大小。


Scale Random:整体大小随机。

微信图片_20200318153738.jpg

接着就是Scale Map Multiplier参数,这个参数也是需要连入一张灰度图才可以驱动。如上图所示,将灰度图直接连入Scale Map Input节点入口。灰度图中黑色部分会发生明显大小变化,而白色部分则不受影响。

微信图片_20200318153806.jpg

再往下就是Scale Vector Map Multiplier参数,这个参数同样也是需要连入图片才可以驱动,但是需要注意的是,这里需要连入带有颜色信息才可以。


这里我使用的是法线图直接连入Tile Sampler的Vector Map Input入口中,在颜色图中提供颜色变化的地方会发生较小影响,而没有颜色变化的地方则会发生非常明显的大小变化。

微信图片_20200318153914.jpg

Scale最后一个参数为Scale Parametrization Affect,这个参数主要是针对Scale Vector Map Multiplier和Scale Map Multiplier。可以选择X,Y,和X and Y,这三个,分别是仅影响X轴的大小变化,仅影响Y轴的大小变化和X和Y同时影响。


4、Position参数

Position位置参数,主要调节样式的位置信息。

微信图片_20200318154036.jpg

首先同样是比较简单参数:


Positon Random:随机分布位置信息。这个材质在制作随机的材质时非常好用,如沙砾等。


Offset:平移,就是朝一定方向直接平移。


Offset Type:可以选择平移的类型,可以选择横向,或者纵向等。

微信图片_20200318154613.jpg

Global Offset,全局平移,这个平移方式与上面有稍微不同。上面的参数发生平移时,会有一定数量的样式不会平移。


而Global Offset会将整体样式一起发生平移。当然可以调节他X,Y的方向。

微信图片_20200318154638.jpg

接下来就是Displacement Map Intensity,这个参数也是需要通过灰度图来进行驱动,如上图所示,将圆形的shape连入Displacement Map Input中,就可以通过滑块控制位移,位移的区域就是灰度图白色的部分,而黑色的部分不会进行位移。


位移的方向可以通过Displacement Angle可以调节。

微信图片_20200318154703.jpg

Position中最后一个参数Vector Map Displacement,也是需要颜色图才能进行驱动,这里同样连入一张法线图到Vector Map Input中,调节参数大小,就会发现在颜色变化的地方会发现位置的改变。


5、Rotation参数

Rotation旋转参数,主要控制样式的旋转信息。

微信图片_20200318154927.jpg

前面两个参数比较简单:


Rotation:直接调节就可以控制图形的方向。


Rotation Random:主要控制旋转的随机性。

微信图片_20200318154957.jpg

Rotation Map Multiplier参数,需要连入灰度图到Tile Sampler的Rotation Map Input中。控制数值后,白**域会发生旋转,而黑色不会发生旋转。

微信图片_20200318155025.jpg

Rotation中最后一个参数为Vector Map Multiplier,这个参数也是需要通过颜色图才可以驱动,这里继续使用法线图。调节数值时,我们会发现样式的旋转方向会随着法线变化进行旋转。


这个参数非常有意思,之前就有网上关于刺绣的材质,就是通过这种方式达到的。

微信图片_20200318155113.gif

通过上图不难看出刺绣就是通过一个灰度图生成法线后,连入Tile Sampler的Vector Map Input后,调节Rotation里面的Vector Map Multiplier数值完成的。


通过这样的方式作者制作出来了很多超酷的刺绣LOGO。

6、Color参数

1,Color中第一参数为Mask Map Threshold,这个参数需要通过灰度图连接Tile Sampler的Mask Map Input通道。并且滑动滑块产生效果,其实就输入遮罩控制范围。

微信图片_20200318155730.jpg

2,Mask Map Invert这个参数通过Ture/False控制输入的灰度图翻转。

3,Mask Map Sampling Technique这个参数主要是处理图形的不同算法,有Pattern Center和Pattern Bounding Box(slower)两种,具体可以根据效果来。
微信图片_20200318155834.jpg

4,Mask Random参数,可以理解为根据前面Mask Map的效果再正片叠底一张灰度图进行继续计算。

微信图片_20200318155902.jpg

5,Invert Mask参数是通过Ture/false是否将整个遮罩进化翻转。

微信图片_20200318155937.jpg

6,Blending Mode是随机的遮罩和输入的遮罩的混合关系,有Max和Add/Sub两种选择。

微信图片_20200318160005.jpg

7,Color参数,是可以通过滑块选取灰度,然后通过正片叠底,控制整体节点的灰度效果。

微信图片_20200318160028.jpg

8,Color Random是在其整体灰度效果上正片叠底一张随机的图。

微信图片_20200318160052.jpg

9,Color Parametrization Mode和Color Parametrization Multiplier可以搭配实用。通过灰度图连入Tile Sampler节点的Color Map Input通道中,滑动滑块即可控制节点效果。


相当于是将输入图片以正片垫底的方式混合节点中。


另外Color Parametrization Mode有其他几种模式,可以快速制作出渐变等效果。

微信图片_20200318160133.jpg

10,Global Opacity全局透明度,这个主要控制整体图形的透明度。注意的是这个参数时不影响背景的。

微信图片_20200318160210.jpg

11,Background Color背景颜色,可以通过滑块控制背景的颜色。

微信图片_20200318160237.jpg

12,另外可以通到灰度图连入Tile Sampler节点的Background Input中,来控制整体背景效果。


标签 SD材质解析学习

声明:该资源由发布人:【编辑:牙牙小Q】上传,点击查看作者主页其他资源。

CG模型网(cgmodel.com)内网友所发表的所有内容及言论仅代表其本人,并不反映任何CG模型网(cgmodel.com)之意见及观点。

推送到

首页推荐 编辑推荐

取消 通知作者
对此作品设置了隐私保护,禁止保存至本地。