AI驱动的游戏资产制作流程【生成式AI】
创始人
2025-05-31 10:14:08
0

在本教程系列的第 3 部分中,我们讨论了文本到 3D 的技术还不成熟。 然而,对于 2D 来说,情况就大不相同了。

在这里插入图片描述

推荐:用 NSDT场景设计器 快速搭建3D场景。

在这一部分中,我们将讨论如何使用 AI 生成 2D 资产。我们将介绍生成 2D 资产的协作过程,其中将 Stable Diffusion 作为工具合并到传统的 2D 工作流程中。 这适用于具有一些图像编辑和 2D 资产创建知识的读者,但可能对初学者和专家等人有所帮助。

你需要先准备好以下工具:

  • 你首选的图像编辑软件,例如 Photoshop 或 GIMP(免费)。
  • Stable Diffusion

1、Image2Image

诸如Stable Diffusion之类的扩散模型通过在文本的指导下从噪声中重建图像来工作。 Image2Image 使用相同的过程,但以真实图像而不是噪声作为输入开始。 这意味着输出将在某种程度上类似于输入图像。

Image2Image 中的一个重要参数是去噪强度。 这控制了模型改变输入的程度。 去噪强度为 0 将准确再现输入图像,而去噪强度为 1 将生成截然不同的图像。 考虑去噪强度的另一种方法是创造力。 下图演示了在各种去噪强度下,使用圆形输入图像和提示“月亮”进行的图像到图像。

在这里插入图片描述

Image2Image 允许将 Stable Diffusion 作为一种工具使用,而不是作为传统艺术工作流程的替代品。 也就是说,你可以将自己手工制作的资产传递给 Image2Image,然后手动迭代返回结果,等等。 让我们以农场游戏为例。

2、示例:玉米

在本节中,我将介绍如何为农场游戏生成玉米图标。 作为起点,我勾勒了一个非常粗糙的玉米图标,旨在布置图像的构图。
在这里插入图片描述

接下来,我用以下提示让用Image2Image 生成一些图标:

corn, james gilleard, atey ghailan, pixar concept artists, stardew valley, animal crossing

我使用了 0.8 的去噪强度,以鼓励模型更具创造性。 生成几次后,我找到了一个我喜欢的结果。
在这里插入图片描述

图像不需要是完美的,只要朝着你要去的方向,因为我们会不断迭代。 就我而言,我喜欢所产生的风格,但认为茎有点太复杂了。 所以,我在photoshop中做了一些修改。
在这里插入图片描述

请注意,我粗略地绘制了我想要更改的部分,允许 Stable Diffusion 填充细节。我将修改后的图像放回 Image2Image,这次使用较低的去噪强度 0.6,因为我不想 从输入图像偏离太远。 Stable Diffusion返回给我一个令人满意的图标。
在这里插入图片描述

玉米杆的底部对我来说有点太绘画了,顶部有一个新芽。 所以,我在 photoshop 中对这些进行了绘画,在 Stable Diffusion 中又进行了一次处理,然后删除了背景。
在这里插入图片描述

Voilà,在不到 10 分钟的时间里,一个游戏就绪的玉米图标。 但是,你可以花更多的时间来获得更好的结果。 我推荐观看此视频,以更详细地演练如何制作更复杂的资产。

3、示例:镰刀

在许多情况下,你可能需要稍微对抗Stable Diffusion才能获得想要的结果。 对我来说,镰刀图标就是这种情况,它需要大量的迭代才能达到我想要的方向。

在这里插入图片描述

问题可能在于这样一个事实,即网上有更多关于镰刀作为武器而不是作为农具的图像。 解决此问题的一种方法是提示工程,或摆弄提示以尝试将其推向正确的方向,即在提示中写镰刀、镰刀工具或在否定提示中写武器。 但是,这不是唯一的解决方案。

Dreambooth、textual inversion和 LoRA 是用于定制扩散模型的技术,使它们能够产生更符合你目标的结果。 这些超出了本教程的范围,但值得一提,因为它们在 2D 资产生成领域变得越来越重要。

layer.ai 和 scenario.gg 等生成服务专门针对游戏资产生成,可能使用 dreambooth 和文本反转等技术来允许游戏开发人员生成风格一致的资产。 然而,在新兴的生成游戏开发工具包中,哪些方法将成为最重要的方法还有待观察。

如果你有兴趣深入了解这些高级工作流程,请查看此博客文章和 Dreambooth 培训空间。


原文链接:AI辅助游戏资产制作 — BimAnt

上一篇:着色 Shading

下一篇:安装CentOS系统

相关内容

热门资讯

保存时出现了1个错误,导致这篇... 当保存文章时出现错误时,可以通过以下步骤解决问题:查看错误信息:查看错误提示信息可以帮助我们了解具体...
汇川伺服电机位置控制模式参数配... 1. 基本控制参数设置 1)设置位置控制模式   2)绝对值位置线性模...
不能访问光猫的的管理页面 光猫是现代家庭宽带网络的重要组成部分,它可以提供高速稳定的网络连接。但是,有时候我们会遇到不能访问光...
表格中数据未显示 当表格中的数据未显示时,可能是由于以下几个原因导致的:HTML代码问题:检查表格的HTML代码是否正...
本地主机上的图像未显示 问题描述:在本地主机上显示图像时,图像未能正常显示。解决方法:以下是一些可能的解决方法,具体取决于问...
表格列调整大小出现问题 问题描述:表格列调整大小出现问题,无法正常调整列宽。解决方法:检查表格的布局方式是否正确。确保表格使...
不一致的条件格式 要解决不一致的条件格式问题,可以按照以下步骤进行:确定条件格式的规则:首先,需要明确条件格式的规则是...
Android|无法访问或保存... 这个问题可能是由于权限设置不正确导致的。您需要在应用程序清单文件中添加以下代码来请求适当的权限:此外...
【NI Multisim 14...   目录 序言 一、工具栏 🍊1.“标准”工具栏 🍊 2.视图工具...
银河麒麟V10SP1高级服务器... 银河麒麟高级服务器操作系统简介: 银河麒麟高级服务器操作系统V10是针对企业级关键业务...