當前位置:吉日网官网 - 油畫收藏 - 用Blender批量創建3D NFT藏品

用Blender批量創建3D NFT藏品

我想為大約 1000 多個 NFT 收藏品創建 3D 角色,但不知道該怎麽做。手動壹個壹個地創建所有模型是愚蠢的。

實際上,我喜歡使用 Blender 來創建 3D 模型,所以也想使用它。

當我在互聯網上搜索時,我發現 Blender Scripting(Python) 可以用於隨機組合各種特征以編程方式創建3D模型的解決方案。它使用 Python 語言。

目錄樹如下:

這壹次,創建 2 種類型的零件,包括 頭部 身體 。和 misc(包括背景圖像、相機、燈光的文件)

步驟如下:

文件名: nft-collectibles/parts/head/head_rabbit.blend

收藏名: head_rabbit

文件名: nft-collectibles/parts/head/head_frog.blend

收藏名: head_frog

文件名: nft-collectibles/parts/body/body_shirt.blend

收藏名: body_shirt

文件名: nft-collectibles/parts/head/body_zombie.blend

收藏名: body_zombie

文件名: nft-collectibles/parts/misc/misc.blend

收藏名: misc

要創建腳本文件,請在 Blender的 腳本工作區 中打開妳喜歡的代碼/文本編輯器或文本編輯器。

這是為了為 NFT 生成隨機元數據:

這是為了從元數據生成模型。

創建腳本文件後,妳可以運行它們。

打開 Blender 並單擊編輯器頂部 幾何節點 旁邊的 腳本工作區。

要檢查處理過程中的狀態,可以通過單擊頂部菜單中的 “窗口”->“切換系統控制臺”來打開控制臺。

單擊 Open -> 選擇 gen_metadata.py -> 單擊 Run Script

如上源代碼所示( gen_metadata.py ,第68-73行),如果數據組合重復,該過程將被取消。在這種情況下,妳需要再次單擊 運行腳本

之後,可以看到在 output 文件夾中生成了 0.json 、 1.json 等元數據文件。

點擊 Open -> 選擇壹個 gen_model.py -> 點擊 Run Script

之後,可以看到在 output 文件夾中生成了 0.png 、 1.png 等渲染圖像文件。

原文鏈接:/blog/blender-nft-scripts/

  • 上一篇:《送宇文舍人出宰元城》古詩鑒賞
  • 下一篇:請問在其他論壇發的帖子多久能在百度上搜出來!
  • copyright 2024吉日网官网