VBridger插件配置,簡(jiǎn)易模型綁定說(shuō)明(舊)
* 如有錯(cuò)誤歡迎評(píng)論區(qū)指正。有問(wèn)題也可以在評(píng)論區(qū)留言。
* 完全照這個(gè)設(shè)置應(yīng)該不會(huì)有很大問(wèn)題,局域網(wǎng)有問(wèn)題我也解決不了所以不要問(wèn)我。
VBridger插件(Steam界面)

關(guān)于要不要買(mǎi)DLC:
如果你只是使用別人做好的模型,沒(méi)有必要買(mǎi)。你寫(xiě)了配置文件但模型本身不支持也沒(méi)用。但如果你約了模型,模型師會(huì)提供寫(xiě)好的配置文件,不用Editor版本也能打開(kāi)。達(dá)到官方視頻的效果是不需要買(mǎi)的。
如果是模型師,除非要做所有的參數(shù)或者想自己修改參數(shù)是怎么合并的,不然也沒(méi)必要買(mǎi),官方提供的配置文件也能達(dá)到比Vts IOS版本好很多的效果。
但是如果想支持作者,當(dāng)然要買(mǎi)買(mǎi)買(mǎi)了。
其他要準(zhǔn)備的內(nèi)容:
VTube Studio電腦版(其他面捕支不支持:目前2022-04-14不支持)。
IOS設(shè)備需要有iFacialMocap或者FaceMotion3D 或者Vtube Studio Pro 。三選一,都要錢(qián)。值得注意的是前兩款軟件的作者為同一人,所以我假設(shè)效果都差不多,挑便宜的買(mǎi)了(或者挑圖標(biāo)好看的)。其他兩個(gè)軟件效果和vts手機(jī)版沒(méi)有不同,因?yàn)槿钴浖际窍騰b而非vts傳輸數(shù)據(jù),沒(méi)有兼容性問(wèn)題。
Android設(shè)備需要有MeowFace,免費(fèi),但效果沒(méi)有蘋(píng)果好。
效果:IOS>Android>電腦攝像頭

?
Vbridger配置
?
1. 電腦端準(zhǔn)備需要的軟件。

2. 加載模型。

3. 如果之前沒(méi)使用過(guò)其他插件,打開(kāi)左側(cè)菜單設(shè)置。

4. 把啟用API打開(kāi)。

5. 打開(kāi)Vbridge和手機(jī)端面捕軟件。在Vbridge中選擇對(duì)應(yīng)的軟件(1)。輸入手機(jī)IP地址(2),可以在應(yīng)用中找到該地址。然后點(diǎn) “Connect to iPhone”(3)。

6. 手機(jī)聯(lián)機(jī)成功后Vbridger這個(gè)臉就會(huì)開(kāi)始動(dòng)。之后點(diǎn)擊窗口下方的連接按鈕 “Connect”(1)。此時(shí)vts會(huì)彈出提示問(wèn)是否允許連接,很顯然你無(wú)法拒絕這個(gè)選項(xiàng)(2)。

7. 連接成功后點(diǎn)擊窗口下方的開(kāi)始數(shù)據(jù)傳輸“Start Sending”。 之后模型就會(huì)開(kāi)始動(dòng)了。、


8. 但是!?。∵@個(gè)效果也比普通ios面捕好不到哪去啊是不是因?yàn)闆](méi)買(mǎi)DLC?不是?。】梢钥吹竭@時(shí)軟件使用的是默認(rèn)配置文件(左側(cè)參數(shù)較少)。點(diǎn)擊左上方齒輪圖標(biāo)(1),然后點(diǎn)加載”Load”(2)。

9. 選擇AdvancedARKitSettings.vbridger(或者是模型師提供給你的配置文件)。

10. 參數(shù)變多了。

對(duì)于安卓用戶(hù)
步驟5設(shè)置如下。

其他步驟相同。下圖是使用安卓的效果。

常見(jiàn)問(wèn)題
IOS面捕和安卓面捕有些數(shù)據(jù)的范圍不同, 列如MeowFace的頭部角度輸入都是-50到+50,如果不做相應(yīng)的調(diào)整動(dòng)作會(huì)變得非常鬼畜。 其他參數(shù)同理,需要自己慢慢調(diào)。

如果有參數(shù)變紅色說(shuō)明輸入(Vbridger->vts)有問(wèn)題,一般都是因?yàn)榕渲梦募](méi)換,換成AdvancedARKitSettings.vbridger或者由模型師提供的文件可以解決這個(gè)問(wèn)題。


模型綁定部分(隨便看看就好,只是一個(gè)普通的筆記)
0.?????? 創(chuàng)建以下參數(shù)(目前就算按這個(gè)命名了也得手動(dòng)選插件特有的參數(shù)):

1.?????? Mouth Open + Mouth Form(嘴部開(kāi)閉+嘴型)
綁2*3嘴型(這里沒(méi)必要很復(fù)雜除非你的肝很多)。推薦一定要檢查各關(guān)鍵幀的形狀,保證沒(méi)問(wèn)題后再進(jìn)行下一步(不然會(huì)變得很煩)[1]。這里基本只需要綁上下嘴皮和內(nèi)口。


2.?????? Mouth funnel(露出牙齒的撅嘴,不知道用什么詞合適,具體看圖[3])
一般只在嘴部半開(kāi)和閉上時(shí)比較明顯。所以這里在嘴部開(kāi)閉0.5處增加關(guān)鍵幀。上下嘴皮和內(nèi)口在MouthFunnel上打兩個(gè)關(guān)鍵幀。 MouthFunnel = 0 普通狀態(tài),MouthFunnel = 1 嘴皮中間打開(kāi),如下。


3.?????? ParamMouthPressLipOpen:嘴唇用力時(shí)的樣子
上下嘴皮和內(nèi)口綁ParamMouthPressLipOpen(第四個(gè)參數(shù)了,所以前面必須要調(diào)好)
只在嘴部閉上時(shí)比較明顯。 -1時(shí)嘴巴做出一個(gè)倒貓貓嘴的樣子,1的時(shí)候嘴巴微微張開(kāi), 可以復(fù)制相應(yīng)口型在嘴巴開(kāi)閉0.25左右的形狀[1]. 調(diào)整的話嘴角向內(nèi)移動(dòng)一點(diǎn),嘴巴中部可以較普通嘴型平一些,總之做出在用力的樣子。
-1 : 比原來(lái)的嘴型小


1:比原來(lái)的嘴型大

?

?4.?????? Mouth shrug(閉嘴時(shí)的撅嘴)
變形器,在嘴巴開(kāi)閉和MouthShrug上打關(guān)鍵幀?;局荒茉陂]嘴的時(shí)候做這個(gè)動(dòng)作,所以嘴巴開(kāi)閉0時(shí)使嘴部中間向上。


5.?????? Mouth Pucker Widen:?
變形器,-1 嘴變窄,+1嘴變寬。


6.?????? Jaw Open(下巴開(kāi)閉)
?臉部變形器:下巴向下延伸。嘴閉上時(shí)和下巴有聯(lián)動(dòng)(類(lèi)似于咀嚼東西,嘴是閉著的,只有下巴動(dòng))。下牙和舌頭加變形器,只綁Jaw Open(而不是嘴巴開(kāi)閉)。


?

7.?????? Mouth X(嘴部左右)
?嘴部直接加變形器, 加擴(kuò)展插值。


眼睛眉毛變形器綁物理。

也可以像[1]中建議的使用一個(gè)變形器來(lái)綁MouthPuckerWiden和MouthX。示例數(shù)據(jù)[2]中可以看到這個(gè)綁法。


8. ?TongueOut(伸舌頭)
沒(méi)啥可說(shuō)的,伸就是了。


9.?????? CheeckPuff(臉頰鼓起的樣子)
變形器或者直接藝術(shù)網(wǎng)格綁都可以,臉頰鼓起,嘴部微微向上(可以用Mouth shrug變形器),在嘴部左右的時(shí)候需要微調(diào)一下。眼睛也可以有相應(yīng)的變化,不過(guò)我這里沒(méi)做。


10.?? Eye Squint(擠眼睛)
?眼眶加變形器,下眼瞼向上。

11.?? 導(dǎo)出,vts配置
導(dǎo)出后按之前的步驟配置vts。參數(shù)輸入可以看到插件特有的參數(shù),一個(gè)個(gè)加!然后調(diào)試!

參考資料、引用:
[1] 官方教程:PiPuProductions,“VBridger ARKit Live2D Rigging Tutorial“,https://www.youtube.com/watch?v=mFUG4L4Lgfo
[2] 官方示例數(shù)據(jù)下載:PiPuProductions,“VBridgerFaceSampleModel“, https://drive.google.com/file/d/1GNxI56un0Ze4P0jzCZxk0iiZHqjwirRw/view
[3] 蘋(píng)果開(kāi)發(fā)者documentation:https://developer.apple.com/documentation/arkit/arfaceanchor/blendshapelocation
如果你想知道每個(gè)參數(shù)臉長(zhǎng)什么樣,這個(gè)Documentation里就有 :點(diǎn)參數(shù)名就可以看到,但那個(gè)臉真的挺陰間的。
封面圖片:PiPuProductions,https://store.steampowered.com/app/1898830/VBridger/