此节点位于## Texture Generators -->Patterns 中
一个非常复杂的节点,旨在与随附的节点 Shape Splatter Blend、Shape Splatter结合使用。用于以类似于[ Tile Sampler]或 [Generator] 的方式飞溅形状,但具有动态、非破坏性的过程,允许通过类似于 [Flood Fill]的多级系统控制每个步骤。Flood Fill 从外部源获取基本输入地图,而 Shape Splatter 则通过一个步骤生成地图和后续数据,作为 [Flood Fill]的一种更高级版本。
它的主要目的是允许将形状放置在高度贴图上并由高度贴图驱动,然后从飞溅数据生成各种贴图。例如,将岩石、树枝和树叶放在景观上,由各种地图定向和驱动。然后,可以将不同的贴图用于高度、法线、底色、粗糙度和任何其他通道,而所有贴图仍然基于相同的共享飞溅数据。
很复杂提供了许多控制选项但大多数参数都与Tile Generator 和Tile Sampler相同。
Pattern,Scan,Position,Rotion大都与Tile Sampler相同;Height中有几个比较相似的功能;Mask中地图乘数很多地方都要使用。
输入输出
输入
Background Height 背景高度:
Pattern 1-8 模式:
Pattern Distribution 图案分布:
Shape Scale 形状缩放:
Shape Rotation 形状旋转:白色的动,黑色的不动。
Height Offset 高度偏移:
Height Scale 高度刻度:
Mask Random 遮罩随机 :
Vector Map 矢量图 :高度图转法线或者能给上颜色就行。感觉很鸡肋,跟Tile Generator ,Sampler 一样
输出
Height 高度:输入混合后的高度,常用
- Splatter Data 1 :不清楚输入的时什么,其他的Shape Splatter 节点需要这个。
- Splatter Data 2 :这个跟Flood Fill 一样。
参数相关
Pattern 图案/模式
Pattern Inplut Number 输入图案数量:最少为1 ,最多为8.
Pattern Distribution Mode 图案分布模式
Random 随机:输入图案完全随机。
Pattern Index :模式索引
Line Index 线索引 :横向 根据输入图案从1往后顺序。
Column Index 列索引 ;竖向 根据输入图案从1往后顺序。
Pattern Distribution Map Multiplier :根据Pattern Distribution 来决定哪里出现那个图案。至少输入的图案为2,大于2根据数值不同随机。
Pattern Rotation 图案旋转: 输入图案的旋转度数,以90度递增。
Pattern Rotation Random 图案旋转随机: 输入图案随机旋转,数值越大旋转的数量越多。
Scan 比例
Scanle 比例 :输入图案的整体比例大小。
-Scale Random 比例随机 :输入图案比例随机大小。
Scale No Overlap 比例不重叠 :可以在一定程度上控制图案重叠。数值调大之后图案会变小。不应该与前两个一起使用
Scale Map Multiplier 比例图乘数 :根据Shape Scale 来决定 大小,数值越大 越小。Shape Scale贴图白色的不变,非白色的根据程度不同越靠近黑色 变小的程度越大。
Size 尺寸 :允许控制X/Y方向上的尺寸
Size Ratio from Bg Slope Bg坡度尺寸比 :使用Background Height(计法线)来非均匀缩放图块。模拟透视变形。在数量多的时候调这个能更有机一点。
Preserve Aspect Ratio 尺寸 x /Y 量比率:非均匀缩放以补偿 X 和 Y 量的不同比率。不清楚用途且看不出来变化。
Position 位置
Position Random 位置随机 :随机移动图案
Random Distribution 随机分布 :用于上一个参数,高斯、均匀。高斯倾向更均匀。
Vector Map Multiplier 矢量映射乘数 :根据 Vector Map 来决定移动的位置。
Offset Horizontal 水平偏移 :整体横向移动
Offset Vertical 垂直偏移 : 整体竖向移动
Out of Bounds Option 越界选项 :约束尺寸,约束位置。图案出现越界时执行。不清楚具体用处,如果出现某中问题可以试一下这个。
Rotation 旋转
Rotation 旋转 :
Rotation 旋转 :旋转的度数
Rotation Random 旋转随机 :此数值越大,影响的图案越多,旋转的程度越大。
Rotation from Bg Slope : Background Height 影响旋转
Rotation Map Multiplier 旋转地图乘数 :根据 Shape Rotation 来决定旋转,此数值越高旋转度数越大。
Vector Map Multiplier 矢量地图乘数 :根据 Vector Map 来决定旋转的度数。
Height
Height Scale Auto Adjust 高度比例自动调整 :自动调正相对于背景的高度范围。Fale 不控制。自动调整明度。
Height Offset 高度偏移 :在高度范围内均匀/移动所有图案。具体表现是输入图案与背景图案的融合度。
Height Offset Random 高度偏移随机 : 随机更改每个图案的高度偏移。随机调整明度。
Height Offset Map Mulitplier 高度地图偏移乘数:根据Height Offset 来决定高度偏移。数值越大明度越亮。
Height Scale 高度比例 :与Height Offset 较为详细,但推的更远。调整整体的明度。
Height Scale Random 高度比例随机 :随机更改图案的明度。
Height Scale Map Multiplier 高度比例地图乘数 : 根据Height Scale 来决定明度,此参数变化幅度较小。白不变 黑的变暗。
Conform to Background 符合背景 : 影响输入图案与背景的混合。根据背景高度来让输入图案符合背景高度。
Smooth Conformec Background 平滑符合背景 : 前一个参数的平滑值,用于避免不正确或极端的变化。
Skew from Bg Slope Bg斜率偏差 : 根据背景调整输入图案的高度(法线计算), 基于背景来产生一些停靠在顶部。调一下会更有机。
Background Slope Smoothness 背景斜率平滑度 : 一个参数的平滑值,用于避免不正确或极端的变化。
Cutout Black Pixels 抠图黑色像素 : 别动这个东西。 切换以忽略输入图案的全黑 (0) 像素
Flatten Pattern Base 拼合图案基地: 调整图案与背景的混合行为,图案较低时用背景覆盖。
Masking
Mask Random 遮罩随机: 随机隐藏图案。此值越高,消失的图块就越
Mask RRandom Map Multiplier 遮罩随机地图乘数 :根据Mask Random 决定何时隐藏图块。
Mask from Bg Slope Bg斜率遮罩:使用背景地图斜率(计算法线)隐藏图块。数值小一些。辅助上面的控制遮罩。比较鸡肋。
如果你想知道某一个节点请发评论告诉我。