如何在没有源文件的情况下对动画资产进行动态调整?这在之前是一个难以解决的问题。而现在只需点击几下鼠标就可以为下一个项目制作概念艺术模型。Unity技术艺术家维克托·卡姆(Victor Kam)向我们展示了如何使用ArtEngine轻松快速地解锁这些工作流。

你是否使用过公共图书馆中预构的动画资源,是否为没有源文件而无法轻松调整角色或道具上的素材感到沮丧,是否曾经对创建一个新的动画项目有过“冲动”,但却被快速有效地重新创建一个情绪板或预览实体模型而阻挡住去路。

如果你或多或少遇到过上述这些问题,Unity ArtEngine或许能帮上忙。有了ArtEngine,这些工作流将变得更加容易、快速起来。ArtEngine建立在基于示例的工作流之上,将数据和我们的意图作为数据输入,并使用人工智能快速生成符合用户目标结果的数据输出,无论是材料创作、视觉探索还是创造其他艺术作品,这一技术都大大加快了其创作的过程。

在今年Unity的第一次媒体和娱乐数字开发者日上,他们专门为ArtEngine进行了20分钟的演示,在演示中Unity向电影和动画领域的实时内容创作者展示了如何使用ArtEngine解锁新的工作流并消除手动任务。

使用蒙版绘制功能快速提取平铺材质

我们将Rascals(拉斯卡)实时动画项目作为案例,该案例可从Unity资产商店中免费下载。角色香克斯的模型是完全展开和纹理化的,但是如果你想通过该模型创建一个材质供将来使用呢?使用传统工具,这可能是一个耗时的手动过程。而使用ArtEngine,则可以在几分钟内快速完成。

unity3d 实例教程(Unity从平铺到设计ArtEngine帮助设计师更好的利用动画资产)(1)

具体流程如下:将纹理导入ArtEngine后,我们需要添加一个蒙版绘制节点。之后我们使用画笔,在与想要保留的区域相对应的区域中进行随意的绘制。将此蒙版绘制节点与反转节点相连接,然后再将反转节点连接到新的接缝移除节点上。这一系列操作将使被选中的区域被重新计算成为一个完全可平铺的素材,并能够从原始资源中获取所有的通道。

unity3d 实例教程(Unity从平铺到设计ArtEngine帮助设计师更好的利用动画资产)(2)

修改后的青蛙香克斯的表面材料看起来非常光滑,而且可以应用到另一个模型上(也许是他们最好的朋友悉尼)。

突变结构快速平铺复杂图案

如果我们想为香克斯设计一件新衬衫呢?

如果你有使用织物材料作为纹理的经验,你可能会意识到从源图像中提取特定图案并使其变成可平铺素材是非常困难的。事实证明,当所处理图像不是正方形时,将更具挑战性,这在处理物理样本时很常见。凭借出色的人工智能模式识别,加上少量的人工输入,ArtEngine的突变结构节点可以分析图像,检测模式,并创建指定尺寸的可平铺材料,所有这些都只需一瞬间即可完成。

平铺图片的来源可以很简单,比如你在手机上拍下的你最喜欢的衬衫的照片,或者在网上下载的纹理(比如从公共图书馆)。在这里,我们选择了一个来自Unity艺术家扫描的棕色格子图像。不幸的是,材料不是无缝的,尺寸也不符合Unity的规定(纹理尺寸应该是2的平方数)。但通过突变结构节点,我们可以在ArtEngine内部快速解决这两个问题。

首先,我们将材料连接到突变结构节点上。你可以选择“自动定义”或使用方形小窗口手动选取图案(手动选取区域并选择神经匹配会产生更高的精确度)。然后,使用指定的分辨率执行:执行后的材料将完美且无缝,并随时可以应用到另一个模型之中。

unity3d 实例教程(Unity从平铺到设计ArtEngine帮助设计师更好的利用动画资产)(3)

unity3d 实例教程(Unity从平铺到设计ArtEngine帮助设计师更好的利用动画资产)(4)

请记住,突变结构节点要求源图像有大约三个或四个可识别的可重复单元才能工作。

好,现在让我们在香克斯的好朋友兔子悉尼身上测试下这两种材质。

unity3d 实例教程(Unity从平铺到设计ArtEngine帮助设计师更好的利用动画资产)(5)

悉尼的样子看起来有些滑稽。

我们现在有两种可平铺的材质,他们可以用于未来的项目之中,而且整个流程只花了我们几分钟的时间。

让创意随着风格的转移而发散

视觉探索是动画项目的关键部分,无论是制作一个情绪板来获得许可,还是在制作前制作更精致的外观或预览。ArtEngine快速试验和迭代作品的外观和感受的能力,能够帮助用户在按时交付且不超出预算的情况下生产出最终产品。

如果你的团队中有几个概念艺术家,这可能不是一个问题,但如果你在没有一个完整的艺术部门的情况下寻求这种快速且具有创造性的原型制作流程,这可能是一个挑战。ArtEngine的风格转移节点将会成为解决问题的关键。

unity3d 实例教程(Unity从平铺到设计ArtEngine帮助设计师更好的利用动画资产)(6)

风格转移功能的使用非常简单,只需导入原始纹理和风格图像,并在风格转移节点中将它们相互连接。风格图像可以是任何东西,可以是你自己的绘画作品,也可以是从网上找到的任意一张图片。

unity3d 实例教程(Unity从平铺到设计ArtEngine帮助设计师更好的利用动画资产)(7)

在根据喜好调整设置并最终选择执行后,你将会得到一个拥有全新风格的图像,你可以选择将图像添加到情绪板或直接导出到Unity项目之中。

但值得注意的是,这项功能目前仍在测试阶段,预计将会在未来几个月内推出。

,