[回到版面]
回應模式
名 稱
E-mail
標 題
內 文
附加圖檔[] []
刪除用密碼(刪除文章用。英數字8字元以內)
  • 可附加圖檔類型:GIF, JPG, PNG, JPEG,瀏覽器才能正常附加圖檔
  • 附加圖檔最大上傳資料量為 10000 KB。當回文時E-mail填入sage為不推文功能
  • 當檔案超過寬 125 像素、高 125 像素時會自動縮小尺寸顯示
  • 程式碼可使用 [code][/code] 以 google-code-prettify 標亮 (程式自動判斷語言類別)

  • 公告、舉報、建議請向DB管理室辦理。
  • 本板討論遊戲製作為主,改造方面也可討論,但如果牽涉到版權,請自重。
  • 3D建模請至3D板, 3D遊戲製作(Ex.怎麼用DirectX跑3D?)則可在這討論。
  • 本板為一般向板面,禁止張貼上車圖。

檔名:1512968944053.png-(261 KB, 740x391) [以預覽圖顯示]
261 KB問題又來了=.= 名稱: 空影 [17/12/11(一)13:09 ID:kaoprYcs] No.13096  
周末在測試nolo VR(把手)搭配psvr(VR眼罩)進入unity(遊戲引擎)
PS:基本上nolo vr跟psvr都要透過trinus這個第三方程式才能轉入PC

以上一切都設定好了後,終於開始實測了,然後問題來了
頭盔的Z軸跟VR內是顛倒的......

一開始以為是編成編錯了,然後又直接去寫死讓人物終於照著頭盔跟著轉,結果之後才發現鏡頭也是顛倒的=A=

上網查過後,雖然是用nolo替代vive,可是程式還是以vive的設定來跑,然後呢....查了好久才知道vive跟steamVR的y,z軸顛倒的orz

好吧,知道問題後也知道要去哪改了,然而找了好久
steamVR跟頭盔的動作街口他喵的寫在哪個腳本裡阿(翻桌

現在懇請有心大神幫忙找找吧(跪
無標題 名稱: 空影 [17/12/14(四)15:17 ID:Aa.Ofr5w] No.13101 3推  
爬了好久的文
終於給我找到有用的方法啦=A=!!!
1)分類,把SteamVR下的[CameraRig]複製一份,一份刪除VR頭罩,一份刪除把手
2)鎖定,創兩個空的GameObject分別給頭罩和把手當parent,頭罩的那份把三個scale都定為0,這樣camera就只會轉動不會移動,把手可以照情況改動scale的大小,這樣可以調整把手大小。
3)重新計算,InputTracking.GetLocalPosition(VRNode.Head)這段可以調出頭罩傳來的實際位置數據,以此為基準乘上自訂的縮放float和其他軸的加減offset。把手部分靠改動scale的正副或是直接轉180度之類的就可以調好了。
4)銜接,利用以上的數據去控制人物的頭的位置,再將位置靠腳本回傳給鏡頭,這樣就可以同步了

以上~
無名氏: (´∀`)大神就是自己 (FzqwA9Yk 17/12/14 22:04)
無名氏: 這是前面說要開坑的大神嗎 (lUicaYwQ 17/12/15 20:59)
空影: (・_ゝ・)嘿阿,這個坑應該會越來越深-.- (colKEvTc 17/12/16 11:28)

【刪除文章】[]
刪除用密碼:
第一頁[0] 最後一頁