创建自定义动态笔触
要创建自定义动态笔触,可以使用两个选项:
- 使用现有Substance资源创建新画笔/工具预设
- 从头开始创建新的Substance资源(需要Substance 3D Designer )。
此外,还建议您在创建自定义Substance文件之前阅读动态描边性能,以避免出现任何问题。
重新使用现有资源
从头开始创建新动态笔触可能很困难。 不妨先使用现有资源、微调这些资源,然后将其另存为新预设。
在工具架中查找适合您需求的兼容资源,然后查看我们的页面以了解预设。
为动态笔触创建自定义Substance文件
以下是图形中的动态笔触支持的参数列表。
变量标识符
描述
随机植入
如果Substance文件是使用公开的随机种子进行烹饪的,则它将可以使用“动态描边”功能进行控制。
stampIndex
整数1将在绘制画笔描边时由Substance 3D Painter提供。 最小值和最大值无效,Substance 3D Painter将忽略它们。
stampCycleCount
整数1 Painter将读取参数default、min和max值以公开图章周期盘点参数。 此参数控制将创建多少个唯一的Substance变化。
$time
Float1在根据已用绘制时间(每个描边)绘制画笔描边时,将由Substance 3D Painter馈送。 该特性会产生许多Substance变化,从而影响性能。
描边间距
float1绘制的整个描边的当前间距值。
描边大小
float1绘制的整个描边的当前大小值。
stampStrokePosition
整数1用于指定描边的开始/开始。 结束值仅在路径描边上可用,而不通过手动绘画。 可能的值:
- 0 =中间
- 1 =开始
- 2 =结束
可以使用isstrokepositionactive user标记禁用。
distanceAlongCurve
float1给定图章沿路径的当前距离。 该特性会产生许多Substance变化,从而影响性能。 可以使用 iscurvedistanceactive 用户标记禁用。
distanceMaxCurve
float1使用路径工具创建的路径的总长度。 可以使用 iscurvedistanceactive 用户标记禁用。
pathCorner
整数1指示功能区使用的边角类型。 可能的值:
- 0 =无角
- 1 =左角
- 2 =右角
pathCornerAngle
功能区路径上角的 浮动 角度(以弧度为单位)。 可用于根据精确的角度值补偿或调整角落的外观。
patchLengthOnCurve
功能区路径上的节(修补程序)的 浮动 大小。 结合 distanceAlongCurve 和distanceMaxCurve,可用于规范化修补的大小。
recommendation-more-help
substance-3d-painter-help-guide