Blend_My_NFTs

用 Blender 批量生成数千个 3D 变体,一键搞定 NFT 系列

Blend_My_NFTs 是一个基于 Blender 的自动化 3D 内容生成工具,主要面向 NFT 创作者和 3D 设计师。它解决了手动逐个制作 3D 模型、图像和动画的低效问题,通过配置化方式批量生成数千个变体。核心能力包括:支持在 Blender 中定义多个属性(如颜色、形状、纹理等),自动组合所有可能变体;可生成静态图像、3D 模型文件及动画序列;内置随机化功能,确保每个输出独特;提供元数据导出,方便 NFT 市场发布。项目使用 Python 编写,与 Blender 深度集成,免费开源,适合生成 PFP 系列、游戏资产等。

开源 free 设计创意
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1016
维护状态 低维护
是否开源 是
定价模式 free

项目数据

分类设计创意
开发团队torrinworx
所属国家
官网地址
定价模式free
价格说明完全免费的开源项目,用户可自行部署使用,无付费版本。
访问状态
是否开源是
开源协议GPL-3.0
主要语言Python
技术栈/模型3d-art,3d-artists,3d-models,blender,blender-addon,blender-nfts,blender-plugin,blender-scripts,blender3d,blenderpython,cardano,cnft,ethereum,generative-art,generative-models,images,nft,python
GitHub 星标★ 1016
30天Star增速
HF 下载量
上线时间2021-10-19 00:00:00
最近更新2026-09-16 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数5

使用教程

难度:入门 约 10 分钟 部署方式:本地安装 8 步

环境要求

  • 已安装 Blender(README 未指定具体版本)
  • 从 GitHub 下载的 Blend_My_NFTs-main.zip 文件
  • 可选:本地已保存的 .blend 文件与生成的 config.cfg(仅无界面运行时需要)

安装与启动步骤

  1. 1下载项目 ZIP

    打开 GitHub 仓库页面,点击右上角绿色 Code 按钮,在下拉菜单中选择 Download ZIP,文件会下载到 Downloads 文件夹。

  2. 2移动 ZIP 到桌面

    把下载好的 Blend_My_NFTs-main.zip 移动到桌面,方便后续在 Blender 中选择,位置不影响功能。

  3. 3安装插件

    打开 Blender,进入 Edit -> Preferences -> Add-ons,点击 Install 按钮;在 Blender File View 窗口选中该 ZIP,点击 Install Add-on。

  4. 4启用插件

    回到 Add-ons 窗口,搜索 Blend_My_NFTs,勾选前面的复选框即可启用。

  5. 5打开主面板

    在 3D View 的 Layout 标签页中按 N 键打开侧边面板,即可看到 Blend_My_NFTs 主面板。

  6. 6无界面模式运行

    先用 Export BMNFT settings to a file 按钮导出 config.cfg,再从 Blender 安装目录执行命令,注意 -- 之后的参数顺序。

    .lender.exe --background C:yourpathmodel.blend --python C:yourpathBlend_My_NFTs__init__.py -- --config-file C:yourpathconfig.cfg --operation create-dna
  7. 7Linux 无界面运行

    Linux 下把可执行文件换成 ./blender,路径按实际位置替换,其余参数与 Windows 完全一致。

    ./blender --background /your/path/model.blend --python /your/path/Blend_My_NFTs/__init__.py -- --config-file /your/path/config.cfg --operation create-dna
  8. 8查看命令行帮助

    不确定参数含义时执行带 --help 的命令,可列出全部可用参数,Windows 用 blender.exe,Linux 用 ./blender。

    ./blender --background --python /your/path/Blend_My_NFTs/__init__.py -- --help

关键配置

配置项必填说明示例
config.cfg是由插件导出按钮生成的配置文件,包含本地实例的全部设置/your/path/config.cfg
--config-file是指定 config.cfg 的位置,无界面运行时的必填参数--config-file /your/path/config.cfg
--operation是指定要执行的操作,可选 create-dna、generate-nfts、refactor-batches--operation create-dna
--save-path否覆盖配置文件中的保存路径,优先级更高--save-path /your/output
--batch-number否覆盖配置文件中指定的批次编号--batch-number 1
--batch-data否从非默认文件夹读取批次数据--batch-data /your/batchdata

如何确认成功

在 Add-ons 列表中 Blend_My_NFTs 复选框已勾选;3D 视图按 N 出现插件侧边面板;命令行加 --help 能打印参数说明。

常见问题

Q:下载的 ZIP 应该放在哪里?

A:README 建议移动到桌面便于选择,安装时只要能定位到该 ZIP 文件即可,放在其他目录也不影响使用。

Q:安装后在 Blender 里找不到插件?

A:回到 Edit -> Preferences -> Add-ons 窗口,在搜索框输入 Blend_My_NFTs,勾选条目左侧的复选框启用它。

Q:无界面运行时参数不生效怎么办?

A:Blender 解析命令行有特殊规则,所有 Python 参数必须写在 -- 之后,如 -- --config-file ... --operation create-dna。

Q:怎么知道有哪些可选参数?

A:执行 blender --background --python -- --help,即可查看 --config-file、--operation、--save-path 等全部说明。

Q:config.cfg 从哪里来?

A:在 Blender 插件面板中点击 Export BMNFT settings to a file 按钮导出,文件保存在 Save Path 字段指定的文件夹里。

注意事项

  • README 未说明支持的 Blender 版本,建议使用较新版本并自行确认兼容性。
  • --operation 只支持 create-dna、generate-nfts、refactor-batches 三个取值,写错会报错。
  • --save-path 和 --batch-number 会覆盖 config.cfg 中的同名设置,注意优先级。
  • 项目采用 GPL v3.0 许可,可免费开源使用。

核心亮点

  • 自动化组合属性,轻松生成海量变体,节省手工时间
  • 支持图像、模型、动画多种输出格式,覆盖 NFT 多种需求
  • 元数据自动导出,简化 NFT 上架流程

不足之处

  • 依赖 Blender 环境,上手需一定学习成本
  • 文档/社区待观察

适用场景

  • 生成 NFT 头像系列(PFP)
  • 批量制作游戏 3D 资产变体
  • 快速产出动画素材用于展示

替代项目

BlenderNFT、NFT Generator、HashLips Art Engine

项目介绍

Blend_My_NFTs 是数字人3D领域的开源项目,由 torrinworx 开发,2021 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(1,016)位列前 30%,在数字人3D分类中处于中上游。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-16。完全免费的开源项目,用户可自行部署使用,无付费版本。

它主要面向的使用场景是:生成NFT头像系列(PFP)。同类可对比的替代方案包括 BlenderNFT、NFT Generator、HashLips Art Engine。

上一篇:Make-It-3D

下一篇:resonate

同类项目推荐

A3D 开源

在 three.js 里直接调用 AI 生成纹理和素材,边建模边生成

3D x AI hybrid editor, built with three.js

★ 129 2026-08-09
cube 开源

用一句话生成 3D 模型,在 Roblox 里快速落地 AI 创作

Roblox Foundation Model for 3D Intelligence

★ 1254 2026-08-09
AG3D 开源

用2D图片直接生成3D虚拟人,告别昂贵扫描

Official code release for ICCV2023 paper AG3D: Learning to Generate 3D Avatars from ···

★ 272 2026-08-09
GameFactory-3A 开源

一条命令生成 3A 游戏资产,从模型到视频全自动

A comprehensive open-source 3A game-generation skill and asset framework.

★ 798 2026-08-21