青热久思思-青视频在线-青娱乐99-青娱乐激情视频-亚洲变态-亚洲播放

跑跑車游戲網
您的位置:首頁VR資訊中心VR技術教程 → Htc Vive拋物線來實現瞬移方法

Htc Vive拋物線來實現瞬移方法

2016/10/11 10:09:54來源:本站整理作者:不詳我要評論(0)

Htc Vive的瞬移技術還可以用拋物線來實現,這里跟大家講一講實現的一些方法吧。

這個是針對HTC Vive和引擎簡單易用的瞬移系統。

這個系統是模仿Valve的Vive游戲“The Lab”而作,即玩家可以穿過比游戲區域大的VR環境。

下圖可以看到對于系統的演示:

提供的這個系統解決了以下問題:

1 計算可導航空間:

我們顯然不希望玩家可以傳送出邊界,或者在不透明物體內部。

為了解決這個問題,這個系統使用了Unity生成的導航網格作為玩家可以傳送的邊界。

因為這個過程包括了Unity的工作,所以它很穩定并且可以放心的應用到大多數工程中。

為了預加載這個數據,只需要在場景的任何位置添加一個"Vive Nav Mesh"組件,并且在檢視面板點擊"UpdateNavmesh Data"按鈕。

這樣無論什么時候更新場景都可以用新的NavMesh烘焙來更新Vive Nav Mesh。

上邊的過程說明如下圖:

2 選擇瞬移目的地:

這個系統通過簡單的運動學方程使用了直觀的拋物線選擇機制。

再次說明,這是受到了Valve的“The Lab”啟發。

用戶將控制器舉到更高的角度時,選擇點會生成的更遠一些。

如果用戶將控制器舉過45度(拋物線的最大距離),角度將會鎖定在那個距離。

3 表現游戲區域:很有必要知道傳送后防護邊界在哪里。

因此系統圍繞防護邊界劃定了一個盒子。

4 減少不適感:瞬移(顯示為“眨眼”)時屏幕的淡入淡出可降低用戶的疲勞和眩暈感。

這個Unity工程(版本5.3.4p6)提供了兩個簡單場景:一個直接集成了SteamVR,另一個適用于沒有HTC Vive的小伙伴來演示系統功能。

資源代碼已經做了文檔和注釋,或者可以跟隨MIT Licence(參照LICENSE.txt)使用.

網友評論

發表評論

(您的評論需要經過審核才能顯示)

查看所有0條評論>>

主站蜘蛛池模板: 国产三级网站在线观看播放 | 大陆一级毛片免费高清 | 国产免费a视频 | 久久青青操 | 久草综合网 | 国产亚洲高清在线精品99 | 久久一区二区三区不卡 | 精品一区二区三区在线观看 | 九九热精品国产 | 大伊香蕉在线精品不卡视频 | 国产精品极品 | 国产真实一区二区三区 | 国产成人高清精品免费软件 | 国产福利精品在线观看 | 国产不卡一区 | 国产一级在线 | 波多野结衣影片在线观看 | 国产成人免费在线视频 | 久久这里只有精品免费播放 | 国外免费精品视频在线观看 | 免费a视频 | 国产精品视频网址 | 成人99| 久久99精品国产麻豆 | 操操色| 国产一区日韩二区欧美三 | 成人永久免费 | 久久精品国产欧美日韩99热 | 国产大片好看免费播放 | 久久精品国产自在一线 | 男女无遮挡毛片免费视频 | 国产成人愉拍精品 | 九九九九九| 美女发福视频在线免费看 | 成人sq视频在线观看网站 | 久久久久蜜桃 | 免费国产高清精品一区在线 | 欧美va免费大片 | 久久亚洲国产精品一区二区 | 成人永久免费视频 | 国产福利一区在线 |