VRchat模型之unity


VRChat模型制作及上傳總篇(包含總流程和所需插件):https://www.cnblogs.com/raitorei/p/12015876.html

0.新建工程, 導入VRCSDK及動態骨骼插件着色器shader, 登錄VRchat賬號

最好在下載unity之前看下官網用什么版本。不然有可能SDK不兼容。

 

 

 

目前:

 

 

 

 

 

 

 

打開unity后直接雙擊SDK。

 

着色器和動態骨骼也一樣。

 

登錄unity。

 

 

 1.導入FBX格式的模型

如果不能上傳模型,登錄后會有一個提示。

 

把文件夾拖到assets項目里 ,不能只弄一個fbx,因為需要貼圖等文件。

 

 

 

 2.導出材質並設置材質球

 點擊fbx文件,右邊點第四個。

 

 

多了一個文件夾,有材質球。

把fbx文件拖到這個里面,人物就出現在左上角的畫面里了。

 

 

 

 人物顏色會正常點。

 

如果有的模型變形,可以切換這里改變模型渲染模式看是否有正常的情況。比如下面這個:

 

 

 

 不喜歡陰影的話調這個。越小越沒有陰影。

如果從某個方向看見衣服是破損的話,按照下面操作能夠從人物內部看不見外面。

 選這個就可以了,

 width默認0.2,不想要描邊可以設置為0.

   

 0和0.2對比,看自己喜好,最重要的是衣服就不會破損了,這時人物里面向外看就看不到外面了,只能看到衣服。

3.修改骨骼類型,並檢查骨骼映射

 

 接下來最好看下骨骼,點擊config... ,保存名字隨意

 Body這三個一定要是正確的。不然后期不能上傳。紅色的那個可以無視,因為在blender點了全身追蹤的緣故。

總而言之就是前面是什么后面就是什么。

 

 如果不是T-pose。點擊下面設置成T-pose。

 

 4.添加人物插件,設置視角球位置,調整動畫集

 

 

 

 下面這個是視角球

 

 調整視角球,水平正中央。

 

 

 Male男,Female女。行為舉止為有所不同,最明顯體現在坐姿,女生是二郎腿,男生是兩腿張開。

 

 

 Lip Sync選第四個,把Body拖過來

 

 

 依次選擇對應的,但是有插件。

 

如果導入Auto-detect Viseme Fix Plugin (For CATS-made visemes) 了插件,直接在default時auto就可以了。

 5.添加動態骨骼及碰撞(覺得麻煩可以省略,但是人物的頭發衣服什么的不會動)

裙子

 

 

 

 每個都要放進去。

 點擊這個箭頭可以測試效果,點擊動畫效果和hips主骨,拖動人物。

 

然后調四個參數。

Damping    阻力
Elasticity    彈性

下面兩個限制范圍
Stiffness     剛度(比下面的小)
Inert           惰性的

例:裙子參數  0.6 、 0.06 、 0.2  、0.4

  胸部參數  0.08 、 0.06 

  前發參數  0.7 、 0.06 、 0.6  、0.85

  后發參數  0.7 、 0.06 、 0.6  、0.85

 

 

創建碰撞

 

 

 

 Radius是半徑,height是兩個碰撞中間的長度(兩個紅色方框之間的距離,方框內是黃色的碰撞球)。

 

 

 把腿碰撞拖到Colliders里,然后裙子會出現白色的縫隙。

 點擊這個箭頭可以測試效果,點擊動畫效果和hips主骨,拖動人物。

 6.上傳模型

 

 

 

 

 

這兩個必填,然后就可以上傳了。

會遇到的錯誤:

可能是因為模型原因,或者網絡原因。

上傳過程中卡主不動參考:https://tieba.baidu.com/p/6386508861

uploading file和uploading file signature 都有卡住的可能,不推薦等,我等了幾個小時還是不懂。

你可以等等試試,萬一成功了呢。

 在經歷2,3天的玄學上傳后,2019-12-11 12:30左右不用梯子裸上傳成功。

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM