Unity開發HTC VIVE
最近在用Unity開發htc vive 的應用,遇到一些問題,在這裡記錄下吧.
unity開發htc vive主要用的是SteamVR和VRTK兩個外掛,兩個都可以在Asset Store上下載,但是VRTK主要更新在Github上,想用最新的話可以去Github下載,連結:https://github.com/thestonefox/VRTK.這個工具包裡提供了很多功能,如瞬間移動,鐳射筆,Trackpad虛擬按鈕等,並且提供了有很多的事例場景可以學習.
在unity中使用反射探頭和反射探針可以增加場景真實度,但是可能會造成打包出來的exe檔案反射探針失效(灰白影象),將反射探針的模式改為custom就可以啦 原因不知道是不是因為HTC相機不支援realtime模式
相關推薦
Unity開發HTC VIVE
最近在用Unity開發htc vive 的應用,遇到一些問題,在這裡記錄下吧. unity開發htc vive主要用的是SteamVR和VRTK兩個外掛,兩個都可以在Asset Store上下載,但是VRTK主要更新在Github上,想用最新的話可以去Github下載,連結:https://
unity開發HTC VIVE虛擬現實應用入坑筆記(三)——InteractionSystem
新版的SteamVR外掛內建了InteractionSystem示例,能夠實現包括跳躍、物體抓取、觸碰式UI等基礎功能,不需要寫啥程式碼,就能實現一些簡單的VR功能,著實是一大福利,原來一直使用的VRTK,現在有這個系統後,基本不用了,有興趣的朋友可以自行了解。
GIS的VR支援:CityEngine如何通過Unity支援HTC Vive?
原文地址 作者:Markus Lipp 時間:2017年9月12日 Esri CityEngine是將城市模型和其他3D GIS內容引入虛擬現實(VR)的好工具。它允許您為手機(見ArcGIS 360 VR)和臺式PC建立VR體驗。 在這篇博文中,我們將
用 Unity 和 HTC Vive 實現高階 VR 機制(1)
VR 從來沒有這樣時髦過,但是遊戲不是那麼好做的。為了提供真實的沉浸式體驗,遊戲內部機制和物理必須讓人覺得非常、非常的真實,尤其當你在和遊戲中的物件進行互動的時候。 在本教程的第一部分,你會學習如何建立一個可擴充套件的互動系統,並在系統中實現多種抓取虛擬物
用 Unity 和 HTC Vive 實現高階 VR 機制(2)
介紹 在第一部分教程中,我們學習李如何建立互動系統以及用它來抓取、握持和扔出東西。 在第二部分中,你將學習: 製作一副功能完備的弓和箭 建立一個虛擬揹包 本教程針對高階讀者,它會跳過許多細節,比如新增元件、建立新 GameObjecdt、指令碼等
Unity3D開發HTC VIVE專案中外掛HTC.Input.Utility.Plugin外掛的運用
這是基於SteamVR基礎之上的一款外掛,再獲得硬體裝置上比之前單獨使用steamVR方便很多。比如,之前我們獲得硬體裝置是這樣的:首先寫一個如下圖的指令碼,掛在CameraRig的手柄上(看需要那個手柄上的按鍵)但是,在這裡,我們來介紹HTC.Unity.Plugin外掛的
Unity +HTC VIVE 虛擬現實開發— 警示線處理
HTC VIVE 提供了一個很強大的功能:當我們移動到了我們定位的可移動空間邊界時,系統會自動的顯示一個矩形的警戒線,告誡我們防止我們撞牆或者碰到其他東西。這就是:Chaperone。 那我們如何將它關閉或者調整(我發現在開發時,它總是遮擋我的視線)。 操作步驟如下: 1
Unity +HTC VIVE 虛擬現實開發— 手柄震動
廢話少說,直接上程式碼。 using UnityEngine; using System.Collections; public class shoubingzhendong : MonoBeha
HTC Vive VR Unity 開發入門
Steam VR在Unity上的開發出奇的簡單。只要以下步驟就能夠進行Steam VR的開發。 第一步,最重要的一步,你需要一臺 HTC的Vive VR裝置。這個有點貴也有點難買。需要預定。 第二步,一臺足夠強大的主機。建議配置是I7,32G記憶體,SSD硬碟以及GTX970以上的顯示卡。換句話說,要配置一
HTC VIVE Tracker的二次開發(實際操作篇)附軟體
HTC VIVE Tracker 作為一款優秀的VR裝置,其有著非常好的定位精度,這時,我們就可以用這一裝置來實現簡單的開發,但是網上眾多的教程中僅僅針對如何顯示資料做了解讀,但是,資料和我們自己編寫的軟體如何互動就成了一個一直困擾開發者的問題,這裡,筆者提出一種解決思路來實
HTC Vive unity 教程【轉載】
HTC Vive 是一個虛擬現實頭盔,由 HTC 和 Valve 公司製造。它提供一種在虛擬世界中的浸入式體驗,而不是螢幕頭像。 如果你是一個 Unity 開發者,在虛擬現實遊戲中使用 HTC Vive 非常簡單——你可以認為 HTC Vive 和 Uni
HTC Vive 開發筆記(七)啟用和關閉VRTK_Pointer 指標
檢視API文件,看到的是使用VRTK_Pointer下的Toggle()方法來進行指標的開關,實際程式碼中使用如下語句gameObject.GetComponent<VRTK_Pointer>().Toggle(true);並沒有達到想要的效果,然後google之
HTC VIVE 基礎開發1
此文章用於自己學習過程中的記錄,以便日後翻閱開發HTC VIVE 首先需要下載Steam 平臺,然後在Steam的商店裡搜尋Steam VR下載安裝就可以了。建立新的Unity專案建立一個新的Unity工程下載Steam VR外掛開啟unity的 Asset Store 在U
unity中使用htc vive
我的unity是5.4.0版本 如何最快的讓你的Unity在HTC vive中跑起來? 首先你得買HTC vive.安裝好。連上電腦(看說明書安裝)。 然後開啟unity,新建一個工程(場景中至少新增一個攝像機),選擇file->Build Settings面板,選擇
unity 通過使用 photon networking Pun 實現 HTC Vive VR的多人聯網。進階版 《二》
——pun的配置,以及實現頭盔以及兩個手柄的同步。 下載完pun並匯入後如圖所示 有這些東西,pun的介紹還是很清楚的,有很多demo可以學習,而且文件自帶。很容易上手。 首先,就是伺服器的配置了。就是圖中箭頭所指向的。開啟它, 可以看到很多設定,很顯然一般最重要的都在
HTC VIVE開發教程(一)
在這一節,我介紹的主要內容有 HTC VIVE的安裝與入門 VIVE外掛的結構目錄 學習VR有一段時間了,在這段時間裡我對HTC的vive還有Oculcus都進行過一定的研究,也開發出了幾款VR專案,算是基本完成了從Android客戶端到VR開發的技術轉
HTC VIVE開發教程(三)
在這一節,我介紹的主要內容有 [CameraRig]預製體 [SteamVR]預製體 [Status]預製體 在SteamVR外掛的Prefabs資料夾下面有三個預製體,CameraRig是相機預製體,使用時直接將這個預製相機作為主相機拖入場景中,我們就
HTC VIVE開發筆記(六)VRTK中實現基本抓取物體的配置
一、配置要互動的遊戲物體 Step1: 選中需要互動的物體,點選選單欄Window->VRTK->Setup Interactable Object 這裡就可以選擇配置相應的屬性,包括To
HTC VIVE開發教程(四)
從這一節起我開始介紹一些vive的互動實現方式,比如手柄發出的射線,凝視,瞬移等等。SteamVR外掛內都有這三種互動的輔助類。 Extras資料夾裡面的SteamVR_GazeTracker是凝視的工具類,SteamVR_LaserPointer
HTC VIVE開發教程基礎互動功能
從這一節起我開始介紹一些vive的互動實現方式,比如手柄發出的射線,凝視,瞬移等等。SteamVR外掛內都有這三種互動的輔助類。 Extras資料夾裡面的SteamVR_GazeTracker是凝視的工具類,SteamVR_LaserPointer是射線的工具類,SteamV