[發明專利]一種基于Unity引擎的距離測試方法及系統有效
| 申請號: | 201710458013.7 | 申請日: | 2017-06-16 |
| 公開(公告)號: | CN107392888B | 公開(公告)日: | 2020-07-14 |
| 發明(設計)人: | 劉德建;黃彬;賴保宇;陳萍;鐘開華;陳永康;李文政;曾捷 | 申請(專利權)人: | 福建天晴數碼有限公司 |
| 主分類號: | G06T7/00 | 分類號: | G06T7/00 |
| 代理公司: | 福州市博深專利事務所(普通合伙) 35214 | 代理人: | 林志崢 |
| 地址: | 350000 福建省福*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 unity 引擎 距離 測試 方法 系統 | ||
本發明涉及測試領域,尤其涉及一種基于Unity引擎的距離測試方法及系統。本發明通過Unity引擎以虛擬現實軟件的主攝像機對象的坐標為起點繪制具有物理屬性的射線;當所述射線與當前虛擬場景幀中攜帶碰撞器的虛擬物體發生碰撞時,Unity引擎獲取碰撞信息;所述碰撞信息包括碰撞點的坐標;所述碰撞器位于虛擬物體的表面;根據所述攝像機對象的坐標和所述碰撞點的坐標計算所述主攝像機對象與所述虛擬物體之間的距離,得到第一距離。實現提高測試虛擬場景中主攝像機和虛擬物體之間距離的精確度。
技術領域
本發明涉及測試領域,尤其涉及一種基于Unity引擎的距離測試方法及系統。
背景技術
隨著虛擬現實技術的發展,越來越多的虛擬現實軟件出現在人們的生活中。為了給用戶帶來更好的沉浸感,通常會鼓勵用戶長時間配戴虛擬現實外接頭盔顯示器來體驗虛擬現實軟件。Oculus最佳實踐指南中指出,虛擬現實軟件中,不合理的界面布局會導致人眼觀看界面元素的視覺感知距離太小,使得用戶眼球的轉動頻率上升,從而加速視覺疲勞的發生。
對于Unity引擎開發的虛擬現實軟件,用戶通過虛擬現實外接頭盔顯示器看到的畫面來自虛擬場景的主攝像機所拍攝的畫面,因此,人眼觀看界面元素的距離感是由虛擬場景中主攝像機與虛擬物體之間的距離所決定的,因此,通過測試Unity虛擬場景中主攝像機至虛擬物體之間的距離可分析虛擬現實軟件的界面布局是否合理,從而有利于開發人員通過調整界面布局減緩用戶在體驗虛擬現實軟件時的疲勞程度,提高用戶體驗。
但是,通過現有的Unity引擎的接口可獲取的虛擬物體的坐標為虛擬物體中心點的坐標。顯然,對于體積龐大或不規則形狀的虛擬物體,使用物體的中心坐標與主攝像機的坐標計算它們之間的距離不能精確地反映人眼觀看界面元素的距離感。
發明內容
本發明所要解決的技術問題是:如何提高測試虛擬場景中主攝像機和虛擬物體之間距離的精確度。
為了解決上述技術問題,本發明采用的技術方案為:
本發明提供一種基于Unity引擎的距離測試方法,包括以下步驟:
S1、Unity引擎以虛擬現實軟件的主攝像機對象的坐標為起點繪制具有物理屬性的射線;
S2、當所述射線與當前虛擬場景幀中攜帶碰撞器的虛擬物體發生碰撞時,Unity引擎獲取碰撞信息;所述碰撞信息包括碰撞點的坐標;所述碰撞器位于虛擬物體的表面;
S3、根據所述攝像機對象的坐標和所述碰撞點的坐標計算所述主攝像機對象與所述虛擬物體之間的距離,得到第一距離。
本發明還提供一種基于Unity引擎的距離測試系統,包括:
繪制模塊,用于Unity引擎以虛擬現實軟件的主攝像機對象的坐標為起點繪制具有物理屬性的射線;
獲取模塊,用于當所述射線與當前虛擬場景幀中攜帶碰撞器的虛擬物體發生碰撞時,Unity引擎獲取碰撞信息;所述碰撞信息包括碰撞點的坐標;所述碰撞器位于虛擬物體的表面;
計算模塊,用于根據所述攝像機對象的坐標和所述碰撞點的坐標計算所述主攝像機對象與所述虛擬物體之間的距離,得到第一距離。
本發明的有益效果在于:在Unity引擎中,具有物理屬性的射線與虛擬物體表面的碰撞器發生碰撞時,Unity引擎可識別出碰撞點的坐標,即虛擬物體表面的坐標,根據碰撞點的坐標和主攝像機對象的坐標可精確計算得到主攝像機對象與虛擬物體表面之間的距離,該距離正是影響人眼在觀看虛擬場景時視覺疲勞程度的重要因素。因此,精確計算虛擬場景中主攝像機對象距虛擬物體表面的距離有利于精確判斷當前虛擬場景幀的界面布局是否合理,有利于精確判斷是否需要通過調整界面布局來減緩用戶在觀看虛擬場景過程中產生視覺疲勞的現象。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建天晴數碼有限公司,未經福建天晴數碼有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710458013.7/2.html,轉載請聲明來源鉆瓜專利網。





