如何將 MediaPipe 的骨架轉換到 Unity 人體骨架?
前言 MediaPipe 是由 Google 所維護與開發的 ML Solution,提供多個影像辨識的 AI 模型,來進行人體骨架的偵測。其中包括多個人體部位1的偵測(圖一),諸如臉部、手部、軀幹、頭髮⋯⋯等等。 圖一 人體軀幹辨識的結果可以有需多應用,比如說手部的骨架可以協助我們進行手勢操作,我們也可以透過頭髮區域的辨識來改變髮色⋯⋯等。 ...
前言 MediaPipe 是由 Google 所維護與開發的 ML Solution,提供多個影像辨識的 AI 模型,來進行人體骨架的偵測。其中包括多個人體部位1的偵測(圖一),諸如臉部、手部、軀幹、頭髮⋯⋯等等。 圖一 人體軀幹辨識的結果可以有需多應用,比如說手部的骨架可以協助我們進行手勢操作,我們也可以透過頭髮區域的辨識來改變髮色⋯⋯等。 ...
前言 GraphQL 是 Facebook(現改名為 Meta) 所維護的 API 與資料的查詢語言的開發環境。不同於過往使用 RESTful API 進行資料查詢,需要透過多次的來回,GraphQL 可以更有彈性的查詢資料。所有的資料間有如圖形一般,可以大幅減少 Request 的成本。 在 python 上我們可以透過 graphene1 的函式庫,來作為我們與 GraphQL API 溝通的橋樑。那麼,同樣在 Unity 上我們可以透過 graphQL-client-unity 來與之互動。 ...
前言 Memory Leak 通常被翻譯作記憶體流失,是記憶體的管理不當所產生的現象。發生記憶體流失時,不一定會馬上造成程式本身運行的問題,然而,很有可能因為可用記憶體數量的減少,逐漸造成電腦效能降低,嚴重時可能會造成程式一些不可預期的錯誤,甚至是安全性的問題1。 ...
前言 最近和想要來了解 vtuber 的生態與製作,因此開始接觸 vtuber 相關的知識,而要了解一個領域最好的方式就是實作啦!今天我就會簡單的介紹如何透過 VRoid Studio 這套工具快速的製作一個 vtubuer 的模型,並且將這個工具匯出的 VRM 檔案放到 Unity 中,再進一步的在模型上套入動畫。 ...