Insider Insider
3dnchu 尚无浏览 2 分钟阅读

Substance Designer 2019.1 – 大量实用新节点!搭载新引擎!提速等

程序化纹理软件「Substance Designer」的版本 2019.1 已发布!

虽然没有那种“轰隆一声!”级别的新功能,不过零零散散地加入了不少实用的新节点,感觉挺不错。

Substance Engine v7

在 Substance Engine v7 中,不仅超越了 PBR 格式的纹理贴图,据说连纹理之外的数值也能处理。Substance 创建者可以通过附加信息来充实内容。比如考虑材料的尺度。这块混凝土瓷砖的宽度,是 50 厘米、10 英寸,还是 1 码呢?在新引擎中,可以把这类信息嵌入到 Substance 文件中,并且随着 Substance 材质的微调,还能动态变化。另一个例子是元数据,用来表示一些无法用纹理编码,或者不应该编码的材质属性。比如布料或皮革的重量、弹性等。还可以用于制造目的,例如 3D 打印材料的最小可行厚度。

Value Processor

可以在合成图中使用数值。用户可以从复合图本身内部操作数值,并以更高的创造性灵活性驱动参数,有助于优化工作流程。不是去操作表示颜色之类要素的节点,而是可以直接添加颜色值,从而简化并强化设计流程。

用户还可以将数值从一个节点传递到另一个节点,或者在图级别创建全局变量。

Flood Fill

按形状生成用户编号的「Flood Fill to Index」

可以对各个形状应用图像的「Flood Fill Mapper」

这个……感觉超级好用……

Atlas Splitter

Atlas Splitter – 用户可以分割图集,将扫描中的各个元素分离后加以利用。

新的Directional Warp滤镜

「Non-Uniform Direction Warp」可以通过图像输入来改变扭曲的强度和方向。「Multi-Directional Warp」则会在移动后的纹理处于指定位置时,反向多次应用方向扭曲。

Height Extrude

现在可以将高度图作为 3D 的深度进行渲染了。用户可以将结果形状作为 3D 对象进行旋转。

Triplanar 更新

现在可使用更精确的混合公式、随机偏移,以及用于 x、y、z 投影的分离输入。

法线向量旋转的改进

现在可以使用图像输入的灰度值来设置法线向量旋转角度了。

烘焙器优化

通过为 AO、Bent Normal、Thickness 各烘焙器集成 Optix,速度至少比 CPU 光线追踪快 5 倍。
如果想充分利用这一点,别忘了更新驱动,因为会使用 Optix 的最新版本。

.obj 加载器优化

由于实现了多线程,加载时间大幅加快。据说至少快了 1.5 倍,今后还会继续改进。

改进的 Python 插件系统

面向技术用户,这次更新为 Python Scripting 插件系统带来了扩展选项。使用 Python API,用户现在可以在 Substance Designer 内为插件创建 GUI。插件系统也已标准化,并且可以在应用程序加载时启动插件,这有助于创建持久化插件。据说由 Substance 团队制作的其他插件也正在开发中。

发布说明在这里:Release Note Substance Designer | allegorithmic

还有体验版和 Steam 版哦!
请一定试试看!!!!

链接

Substance Designer Spring 2019: Prepare For Takeoff | Substance

这么快就已经被もんしょさん试用了……好快……

Flood Fill 系列新增了 Flood Fill Index 和 Flood Fill Mapper。
前者是给每个岛屿分配索引的节点,后者是给每个岛屿分配指定形状的节点。#SubstanceDesigner pic.twitter.com/xldRsmqkxm

— もんしょ (@monsho1977) May 9, 2019

Atlas Splitter 好像可以按 Opacity 指定的形状分别提取出来。虽然摆成了网格,但默认似乎只会选中一个。看起来像是在内部使用了 Flood Fill Index。 pic.twitter.com/Dya4BqV0pj

— もんしょ (@monsho1977) May 9, 2019

我检查了一下内部,发现新增了一个叫 Value Processor 的节点。可以像 Pixel Processor 那样编辑,最终还能显示输出的数值。除显示以外的用途还不清楚。 pic.twitter.com/nr5rxyptHZ

— もんしょ (@monsho1977) May 9, 2019

而且,所有节点都已经能把名为 Input Values 的数值作为输入针脚使用了!这是个很大的变化!当然,也可以在参数函数中使用。 pic.twitter.com/AezccTk3CU

— もんしょ (@monsho1977) May 9, 2019