Hololens開發學習筆記設計篇(1)
知識點總結筆記
概述
1、Hololens同時只能運動一個應用。一旦開啟一個應用,其他應用將被掛起,掛起的應用狀態為螢幕狀態最後的截圖。
2、Hololens支援後臺播放音訊等操作。
舒適感
3、HoloLens顯示器固定在大約距離使用者 2.0 米的光學位置。 因此,使用者必須始終調節大約 2.0 米 才能保持在裝置上看到清晰的影像。物體的最優區域為2m~5m。放置物體最好不要小於40cm。
4、在使用近距離互動時,物體位置會小於1m,這種情況在設計的時候要儘量的避免近距離物體長時間顯示,以確保視覺舒適度。
5、舒適區域的特定值根據與顯示器之間的焦距而改變。 與這些顯示器之間的焦距一般為 1.25 米到 2.5 米。避免在過於靠近使用者的位置渲染相關物件,而是將大部分內容保留在 1 米或更遠的位置。
6、渲染速率要以最低60FPS進行渲染,可以減輕視覺上的抖動,還可以最小化總體延遲。
7、HUD,儘量避免跟隨式UI介面,從設計上將顯示內容放置在物體上,進行沉浸式設計。
8、儘量將內容設定在水平位置,避免總是抬頭或者低頭看一寫物體或者資料,實現最佳的位置區域為水平視線下方0~35度;
9、為了避免眼睛和頸部痠痛,設計的內容應的範圍應該是視角水平線向上不超過10度,向下不超過60度,左右旋轉不超過45度。
10、設計中儘量避免長時間抬舉手臂,可以使用語音指令來避免這些問題。
座標系統
11、Hololens中的座標系為右手座標系,x向左,y向上,z指向自己。
12、世界座標的原點就是眼鏡的初始位置。
13、Hololens座標系的範圍限制在5M以內,如果需要超過5m,就要使用空間錨。
14、空間錨還可以讓應用程式記住重要的位置,即使在應用程式掛起或裝置關閉後也是如此。
15、可以使用Azure空間錨點在 HoloLens、iOS 和 Android 裝置上實現非同步全息影像永續性。 通過共享持久的雲空間定位點,多個裝置可以隨著時間推移觀察相同的持久全息影像,即使這些裝置沒有同時出現,也是如此。
16、可能影響Hololens識別的因素:環境光線因素導致跟蹤失敗;感測器別遮擋或者房間太暗;原始環境發生重大改變(比如牆體移動,傢俱移動等);環境中有太多動態物體(例如有很多人走動);有相同或類似的環境導致的識別錯誤;
眼動跟蹤
17、要準確執行眼動跟蹤,每個使用者需要完成眼動跟蹤使用者校準。
18、眼動跟蹤不支援快速移動跟蹤, 快速移動視線會導致識別不準確。
19、眼動跟蹤錯誤常見原因:系統未能正確校準眼球;使用者沒有進行眼球校準操作;只有之一眼睛不支援眼動跟蹤;有遮擋物這在當在前或者感測器上。
相關文章
- MyBatis學習筆記(1)—使用篇MyBatis筆記
- iOS學習筆記-動畫篇1iOS筆記動畫
- 重學Java設計模式-學習筆記(1)Java設計模式筆記
- iOS-Socket開發學習筆記-1iOS筆記
- springboot 開發學習筆記1Spring Boot筆記
- Django之“學習筆記”網站開發1Django筆記網站
- Scala 學習筆記(1)之入門篇筆記
- CUDA學習筆記-1: CUDA程式設計概覽筆記程式設計
- python程式設計學習筆記⑦-1函式Python程式設計筆記函式
- 設計模式學習筆記設計模式筆記
- 學習筆記-設計模式筆記設計模式
- iOS學習筆記-TableView效能優化篇1iOS筆記View優化
- PHP學習筆記(1)–基礎知識篇PHP筆記
- 學習筆記1筆記
- 學習筆記-1筆記
- freeRTOS核心學習筆記(1)-程式設計標準筆記程式設計
- Java程式設計思想學習筆記1 - 內部類Java程式設計筆記
- 《WebGL程式設計指南》學習筆記——1.WebGL概述Web程式設計筆記
- 【學習筆記】HTML篇筆記HTML
- tensorflow學習筆記1——mac開發環境配置筆記Mac開發環境
- android開發學習筆記系列(1)-android起航Android筆記
- 高併發設計筆記(續篇)筆記
- JavaScript設計模式學習筆記JavaScript設計模式筆記
- php設計模式學習筆記PHP設計模式筆記
- Rest API 開發 學習筆記RESTAPI筆記
- Android 開發學習筆記Android筆記
- 1.Less學習筆記第一篇筆記
- java/android 設計模式學習筆記(1)--- 單例模式JavaAndroid設計模式筆記單例
- 《JavaScript高階程式設計第3版》-學習筆記-1JavaScript程式設計筆記
- Javascript設計模式學習1(熱身篇)JavaScript設計模式
- 《圖解 Google V8》設計思想篇——學習筆記(一)圖解Go筆記
- Linux學習/TCP程式設計學習筆記LinuxTCP程式設計筆記
- Vue 學習筆記(1):從傳統 JavaScript 到 Vue 開發Vue筆記JavaScript
- 計量經濟學複習筆記(1)筆記
- swift學習筆記《1》Swift筆記
- Vue學習筆記1Vue筆記
- Numpy學習筆記 1筆記
- HTML學習筆記1HTML筆記