今天为大家介绍一下ArtEngine,这是一个基于节点的独立应用程序,可以在Unity中创建各种材料纹理。下面展示如何在Unity中使用ArtEngine设置材质。
ArtEngine介绍
ArtEngine注重于材料制作,可与任何引擎配合使用。用户可以输入数据,并且软件可以对其进行操作以适应他们的需求。可以是任何图像,从单个图像,扫描数据到购买的资产。
该软件还可以自动执行创作者不想执行的耗时且重复的任务,从而加快材料制作速度,并使创作者可以将时间花在其它工作上。
如果你熟悉其他基于节点的图像处理软件,则可以轻松使用ArtEngine。在ArtEngine中包含一些程序功能,让我们可以从头开始构建素材。
也可以从任何图像处理软件(例如“色阶”,“混合”,“模糊”)中获得标准工具,并处理将要执行的常见手动操作。ArtEngine工具能够使用AI自动执行多个流程,比如接缝去除,变异,JPEG伪像去除和Up-Res。
ArtEngine特点
ArtEngine能够将完整的材质集作为图形内的单个节点进行操作,而不是始终使用单个通道。尽管节点图会随着时间的推移而变得复杂,但我们可以简化流程。任何时候都可以使用“构成材质”节点并开始作为完整的材质集工作。
创建材料
在ArtEngine中创建材料比较简单,你可以像使用单个图像来处理全部材料。这需要一些手动调整才能正确绘制,但过程十分轻松。
硬件
要运行ArtEngine,需要Windows PC和NVIDIA卡。AI处理严格依赖于GPU,因此VRAM越多越好。
照明
节点操作
要开始使用ArtEngine,就像将数据集拖放到图形区域一样简单,无需花费太多设置时间即可立即开始工作。这里拖放数据集,并立即使用“构成材质”节点开始将完整集作为单个节点进行操作。
去除接缝
ArtEngine不使用不分析程序化方法来去除接缝,而是分析输入并使用AI重建接缝区域。我们可以控制接缝的边界,然后系统会指示希望在何处进行操作。
去除接缝是机器学习和数据科学的结合。简而言之,对突出显示的边框区域进行了分析,在该区域中图像将被拆分为多个块。然后,它以最小的差异重新组装,从而消除了接缝。
随机材料
对于有机或更随机的材料,只需点击一下就可以完成。当涉及到更结构化的表面(如砖块和鹅卵石)时,需要通过生成结构的指南来帮助AI,这是一个黑白图像,可帮助Seam Removal在保持结构的同时完成其工作。你可以在外部或在ArtEngine的内部进行绘制以指导AI。
突变,与在可调整参数的基础上散布材料以创建新的东西非常相似。由于基于AI,因此过渡是可信且无缝的。以下是在调试纹理上使用不同参数进行突变的示例,以提高可见性。
可用于突变的设置包括抖动量,随机缩放和旋转,接缝边界宽度和除斑。将所有这些参数一起使用可以拥有无限变化,当与颜色匹配一起使用时,也可以获得更多的变化。
色彩工具
有几种工具可以在ArtEngine中操纵颜色。首先是通常的“颜色到蒙版”节点,但将自动执行颜色选择过程以基于阈值生成一系列蒙版。
颜色匹配
色彩匹配与Photoshop中的功能比较相似。除此之外,因为它是基于节点的,所以这是在图形内部尝试不同外观的好方法。如果材料需要适合某个生物群系,可以通过不同的样本找到适合的材料。
其他功能
ArtEngine提供了许多专用于织物的节点,例如Pattern Unwarp,该节点将利用AI来使图案化的图像不变形。
Style Transfer功能可以将图像组合成新的东西。如果你的项目需要背景艺术,可以使用这个功能,但Style Transfer仍处于测试阶段。
ArtEngine只是在AI辅助内容创建方面开创了先河,并且可能还会有其他更新,大家可以使用这个工具来创建材料。