教程 | 如何將Meebits引入元宇宙(Metaverse)

近期NFT領域最火的兩個項目,一個是屢屢賣出天價的Cryptopunks,另一個則是新秀Meebits,而兩者的共同點便是其創造者是同一個 —— Larva labs。

教程 | 如何將Meebits引入元宇宙(Metaverse)

Cryptopunks的出現引出了ERC721代幣標準,目前它的收藏價值已經得到了市場認可,那Meebits又憑什麼能賣出天價呢?

據悉,Larva labs是想通過Meebits來探索近期開始走熱的元宇宙(Metaverse)概念。

而在這個指南中,我們將向你展示如何將Meebit轉換為VRM格式(這是虛擬化身(avatars)的最佳開放標準),然後,你就可以將其引入Webaverse以及許多其他元宇宙平台。

教程 | 如何將Meebits引入元宇宙(Metaverse)

預備條件

  1. Magicavoxel:https://ephtracy.github.io/
  2. Unity:建議獲取VRChat使用的版本:https://docs.vrchat.com/docs/current-unity-version
  3. UniVRM:https://github.com/vrm-c/UniVRM/releases

轉換Vox文件

  1. 從Meebit頁面下載3D Voxel模型文件(T-pose)
  2. 在Magicavoxel中打開vox文件進行轉換

a、使用文件夾圖標打開T-pose vox文件

b、單擊導出並選擇要保存的對象選項

教程 | 如何將Meebits引入元宇宙(Metaverse)

在Mixamo進行裝配

接下來,我們需要添加骨骼控制器(skeleton rig),以便我們的模型可以有骨架。最簡單的方法是通過Adobe提供的免費服務Mixamo。

將從Magicavoxel導出的obj、mtl以及png紋理文件壓縮到一起,然後將壓縮文件上載到Mixamo.com以進行裝配(rig)。

用“No Fingers”設置類似的位置,然後單擊下一步。自動裝配機將負責其餘的工作。

教程 | 如何將Meebits引入元宇宙(Metaverse)

將包含obj文件的zip文件上傳到mixamo,添加點,並在底部設置No Fingers

現在,只需使用默認設置下載生成的文件:T-pose中的FBX Binary。

教程 | 如何將Meebits引入元宇宙(Metaverse)

裝配模型后,無需更改默認設置即可下載模型

轉換為VRM

  1. 下載UniVRM的最新UniVRM-0.xx.unitypackage版本:https://github.com/vrm-c/UniVRM/releases
  2. 在Unity中創建一個新項目。我建議下載Unity Hub以保持一切井井有條。
  3. 在頂部菜單欄上,點擊 Assets -> Import Package -> Custom Package…,然後導入UniVRM unitypackage。
  4. 通過將FBX文件拖放到底部面板上的Assets文件夾中,將其從Mixamo導入到項目中。
  5. 單擊FBX模型,在右側轉到Inspector -> Rig,然後選擇Humanoid(人形生物)作為“動畫類型”,然後“應用”。
教程 | 如何將Meebits引入元宇宙(Metaverse)

單擊Unity資產面板中的模型,然後轉到inspector以設置人形動畫類型

1、將avatar文件拖動到層次結構中,確保其比例正確。在Hierarchy(“層次結構”)中選擇avatar,然後轉到VRM0並點擊“導出”。

教程 | 如何將Meebits引入元宇宙(Metaverse)

突出顯示Hierarchy層次結構中的meebit,然後使用名稱、版本和作者“導出UniVRM”

1、輸入VRM的標題、版本和作者。這些信息以及角色化權限將在VRM文件中編碼為元數據。完成後點擊“導出”!

VRM應用

你可以在很多很棒的應用程序中使用VRM文件,這裡舉幾個例子:

1、Webaverse

Webaverse是一個由NFT組成的虛擬世界,目前它還處於早期訪問階段。要把你的Meebit當作虛擬化身,只需在Discord和項目方溝通一下,然後他們會告訴你如何採取下一步行動。

教程 | 如何將Meebits引入元宇宙(Metaverse)

帶着我的Meebit在Webaverse世界轉悠,在瀏覽器中完全支持IK和VR!

2、VMagicMirror

鏈接:https://booth.pm/en/items/1272298

VMagicMirror是一款開源的vtuber軟件,你可以在沒有網絡攝像頭的情況下使用它。

教程 | 如何將Meebits引入元宇宙(Metaverse)

將你的Meebit與vtuber軟件一起使用,它看起來很酷。

3、VRoid Hub

鏈接:https://hub.vroid.com/en/

VRoid Hub是互聯網上最大的VRM文件存儲庫。有一個WebXR查看器可在AR和VR中查看你的虛擬化身,還有一個集成了許多應用的SDK,它可以自動將VRoid hub 虛擬化身導入程序。

教程 | 如何將Meebits引入元宇宙(Metaverse)

將Meebit上傳到VRoid Hub,可以讓任何使用VRoid SDK的應用程序訪問它。

4、VRAST!

鏈接: https://booth.pm/en/items/1756359

VRAST! 這是一款獨立的格鬥遊戲,它集成了VRoid Hub SDK以便導入自定義格鬥家。

教程 | 如何將Meebits引入元宇宙(Metaverse)

在這款獨立格鬥遊戲中,你可以用Meebit和其他VRM人物對戰!

5、Craftopia

鏈接:https://store.steampowered.com/app/1307550/Craftopia/

Cratopia的設計靈感來自於許多不同遊戲的混搭,例如Zelda BOTW、Pokemon,Fortnite,Tony Haw Pro Skater 2等。

這款遊戲支持多人模式。

教程 | 如何將Meebits引入元宇宙(Metaverse)

進階玩法:添加嘴巴

預備工具

  1. Blender: https://blender.org
  2. CATS: https://github.com/GiveMeAllYourCats/cats-blender-plugin

以下是有關如何在你的Meebit虛擬化身上添加一張嘴的一些說明。

  1. 將裝配好的Meebit FBX模型導入Blender,並添加CATS blender插件作為附加組件。
  2. 創建一個cube,將背景顏色更改為黑色,在Meebit的臉上添加一張嘴。
  3. 將Meebit小人主體與嘴連接(ctrl + j)。
  4. 進入編輯模式並選擇嘴,使其完全突出顯示。在“對象數據屬性”的右側,轉到“Vertex Groups”,選擇“Head”,然後單擊“assign”。
教程 | 如何將Meebits引入元宇宙(Metaverse)

現在退出編輯模式,回到對象模式,並添加4個Shape Key。將密鑰重命名為:

  1. Key 1 -> AA
  2. Key 2 -> OH
  3. Key 3 -> CH
教程 | 如何將Meebits引入元宇宙(Metaverse)

讓AA,OH,CHC聽起來像IRL,並記下你自己的嘴巴形狀。編輯嘴巴形狀以匹配每種聲音。

進入CATS Blender插件並打開“Visemes”選項卡。使此菜單變寬,更改3個默認Visemes以匹配剛設置的Shape Key的名稱。

點擊創建Visemes以生成Visemes集的其餘部分。完成後,你就可以導出了!

本文鏈接:https://www.8btc.com/article/6634099

轉載請註明文章出處

(0)
上一篇 2021-05-14 14:21
下一篇 2021-05-14 15:17

相关推荐