Used to check for browser translation.
用于检测浏览器翻译。
ブラウザの翻訳を検出する

手把手教你如何做出龙年NFT: 第一部分

Mo Xu
2024年2月11日 · edited
B
Blogs
cover

作者许墨,ArcBlock 设计师

龙年来临之际,我创造了一套龙年的纪念 NFT。 我把设计这套NFT 的全过程分享出来,让大家了解如何轻松使用 ArcBlock的 NFT Studio 采用生成式 AI 的帮助来创造、发行 NFT。

文章分为两部分,本文是第一部分。


准备工作#

这一部分,给大家简要介绍一下基本的NFT制作流程, 这是我采用的流程,您可以根据需要进行精简或者扩展。

一套NFT的制作流程可以是以下几个步骤:

  1. 确定思路(思考需要哪些元素,表达什么样的情感)
  2. AI 生成素材
  3. 素材在 Figma 中进行预处理并导出最终素材
  4. 采用NFT Studio 制作 NFT

NFT 的解构#

ArcBlock 的 NFT Studio 支持一种分层的结构设计,也就是一个NFT的画面是有很多个图层合并而成的,每个图层可以由一张或者很多张图片、文字等组成。 这些图层内元素的不同组合就为每一张 NFT 构成了独一无二的构图。

image.png

在您设计自己的 NFT 的时候,可以根据自己的需要来任意设计不同的图层和组合。 通过组合模式,你可以采用很少的素材来产生海量但每一个都是独一无二的NFT。

举一个例子,如果你设计一个NFT由5层构成:

  • 10种背景
  • 10种主体图
  • 10种挂件辅助图
  • 10种文字层
  • 10 种自己的Logo

那么最大你可以产生 10 x 10 x 10 x 10 x 10 = 100,000 种独一无二的NFT!

我们这套NFT 由以下5层元素组成:

  • 固定的一张背景
  • 成语标题
  • 两边的对联
  • 下方中间的单字
  • 主体: 龙

确定思路#

这一步其实其实挺玄学,灵感来了就来了,没来怎么都想不出满意的。还好现在 GPT 都能提供一个很不错的思路供我们开始,下面是 GPT 给我提供的设计思路

然后我确定了龙的元素为主体,采用红金色主要颜色,正巧我墙上粘了个以前公司的开工红包,我觉得一个类似红包画面是个不错的想法

开始动手制作#

有了上面的准备,我们就可以开始动手来真正实现。

工具篇#

作为专业的设计师,Figma 这个工具对我而言是必不可少的。 用 Figma 可以更容易预览效果,设计辅助图层(如边框、字体层、小挂件等)。

AIGC的生成的利器, 我采用了Midjourney。但是还有很多其他的工具如 Stable Diffusion、Dall-E 3、Adobe Firefly 等都可以胜任。

AI 背景移除工具,这是因为AIGC 产生的图片往往不是透明背景的,因此采用这个工具来自动移除背景会让我工作更轻松。

AI 生成素材#

本套NFT中,由 AI 生成的视觉素材只有龙。

生成龙我使用的 Midjourney,Midjourney 效果最好,提示词也最简单,不需要像 SD 需要去配置模型参数以及研究提示词。提示词其实有很多社区分享提示词,Midjourney 的官方社区也用。中文社区让我意外的最好的提示词分享的地方是小红书
我用 Midjourney 生成了很多龙,具体 Midjourney 的用法不在赘述,MJ 的网上教程已经很多了


AI 自动移除背景#

右键复制这个龙的图片 到这个网站 https://pixian.ai/ 可以直接扣除背景

点击 Copy 就能够直接到 Figma 中

辅助图层#

本套NFT中,由 AI 生成的视觉素材只有龙,其它的部分只需要简单的设计下就好了,这是我使用 Figma 的原因。

NFT 画面的标题只是个书法字体,然后单独修改每个字的大小和位置,看起来错落一些,用 GPT 生成的十个跟龙有关的积极氛围的成语 :


单字也是仿照红包做的很简单的设计,还是 GPT 生成的 10 个跟过年有关的单字:


对联也非常简单 竖排文字加个框即可,内容也是 GPT 生成的:



因为想要突出的主体是龙,其它元素尽量简洁就好。

Figma 中处理素材#

经过上面的准备,我们就完整了这一系列的素材:



接下来其实很简单了。 每个素材单独分层,比如字是一个图层 龙是一个图层,没有接触过设计的同学图层可能不太清楚,我下面放个示意图:


image.png

小技巧: 每个素材的容器大小一致,这样将来就不需要再在二次处理,这是减少在未来制作NFT调整的一个小技巧。当然你也可以选择不调整,因为 ArcBlock的 NFT Studio 有强大的素材编辑调整的能力, 我这里这样做是在这个例子里这是最简单的做法。




从Figma 中选中所有素材 然后导出:

最后的NFT只需要对这些素材进行组合,就可以快速制作出 10(标题)x6(对联)x10(龙)x10(字)=6000个 NFT
但是手动完成这一步是非常耗费时间的,过去的这些NFT 往往在这一步需要编写代码来完成,而我们 ArcBlock 提供了这样的工具能从素材按照您的要求进行这些组合,并且还可以完成链上发行、Mint 等必要的步骤。

下一步: NFT Studio上场#


NFT Studio 是一个为NFT创造者量身打造的套件。 NFT Studio 包含了启动一个 NFT 项目所需要的全部工具,从创作、发行、Mint、销售到市场,一应俱全。 NFT Studio 还能结合 AIGC 等实现高效率的 AI辅助创作。

会在下篇中讲述NFT Studio的用法,和制作这套 NFT 的详细步骤。


2.0.175