HurricaneVR 換手教學Author: Kelvin HuangHurricaneVR 換手教學是一套支援 Unity Unreal 遊戲引擎的資源外掛程式開發套件。
將左手透過 Blender 製作出來後,開始更換 HurricaneVR 玩家的手部模型。建立 Unity 專案並先設定 VR 環境。 1. 將 VR Hand Models Mega Pack 及 HurricaneVR 資源包匯入專案。 2. 將先前製作好的手部模型匯入,並將左右手拉至場景放在原點。 3. 將材質拉到模型上,由於此模型為 CombatGlove,因此要對應的材質。(材質位於資源包的 Materials) 4. 將左右手製作成預製物(Prefab),另外搜尋 HVR Settings。 5. 將 HVR Setting 中的左右手換成我們自己手部模型的 Prefab。 6. 將 RHandArmature 與 LHandArmature 的 Scale 改成 0.9。 7. 先將左手關掉,在右手上加上圖中四個程式。 8. 設定 HVR Posable Hand 程式中的 Finger Setup 如圖擺放,之後按下 Setup Fingers 再按 Add Thumb Capsules 以及下面四個按鈕。(Capsule Direction 選項會因為模型而不同) 9. 完成上個步驟後,可檢查碰撞體是否在適當的手指位子。 10. 新增一個空物件命名為 Palm,擺放於手掌心附近。 11. 將 HVR Physics Poser 的 Palm 設置好。(右手已設置完成,左手重複步驟 7~11。) 12. 右鍵→Create→HurricaneVR→Mirror Settings。 13. 將剛剛建立的 Mirror Settings 放入左右手 HVR Posable Hand 的 Mirror Settings 欄位。 16. 設置 Mirron Settings 的每個手指,對照左右手的每個手指。(如食指跟中指的設定相同,無名指跟小指的設定也相同,可不用花時間對照) 17. 對照完成後,將舊的左右手預製物刪除,把現在場景中的左右手做成預製物,並放置 HVR Settings。 17. 設置右手手勢,可先將 RightHandMesh 和 RHandArmature 關掉,將 Finger Curls 全設成 Close、Finger Start 全設成 0。接著打開左右手的 Preview,把左右手設為手張開的手勢,並將 Pose 命名為 HandOpen 存檔。 18. 新增一個 Pose,將左右手設為握拳的手勢,並將 Pose 命名為 HandClose 存檔。 19. 將左手的手勢設定好,可直接套用剛剛做好的手勢。 20. 將右手及左手 HVR Physics Poser 的 Open Pose 及 Closed Pose 設定好。 21. 將 HVR Settings 的 Open Hand Pose 設定好。 22. 將 TechDemoXRRig 放進場景中,再將我們的左右手取代原本的,設定好位置後再將原先的手關掉。 23. 將 Physics RightHand 中,程式 HVR Hand Grabber 圈起來的地方設定成我們的右手。 24. 將 FallbackPoser 中的 Pose 改為 HandClose。 25. 將 Physics LeftHand 也做步驟 23、24 的設定。 26. 記得將 LeftHand 的 Is Left 打勾,這樣就完成囉!
Copyright © 2025 CG Digital Corp. All rights reserved.
|