[發明專利]一種基于觸摸屏的三維場景物體拾取的方法及終端有效
| 申請號: | 201711072819.9 | 申請日: | 2017-11-03 |
| 公開(公告)號: | CN108037870B | 公開(公告)日: | 2020-03-17 |
| 發明(設計)人: | 劉德建;陳可;林郁欣;陳開河;陳宏展 | 申請(專利權)人: | 福建天晴數碼有限公司 |
| 主分類號: | G06F3/0484 | 分類號: | G06F3/0484;G06F3/0488;G06T3/00 |
| 代理公司: | 福州市博深專利事務所(普通合伙) 35214 | 代理人: | 林志崢 |
| 地址: | 350000 福建省福*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 觸摸屏 三維 場景 物體 拾取 方法 終端 | ||
1.一種基于觸摸屏的三維場景物體拾取的方法,其特征在于,包括步驟:
S1、將三維場景中的所有可拾取物體投影到屏幕空間,分別得到各個可拾取物體對應的第一圖形;
S2、獲取點擊觸摸屏時的觸摸點坐標,根據所述觸摸點坐標,生成對應的在所述屏幕空間的第二圖形;
S3、依次判斷所述第一圖形和所述第二圖形是否相交,若否,則不拾取所述三維場景中的可拾取物體;否則,根據所述第一圖形與第二圖形的相交面積確定是否拾取所述第一圖形對應的三維場景中的可拾取物體;
步驟S1具體包括:
S11、將三維場景中的所有可拾取物體各自對應的包圍盒的8個頂點分別投影到屏幕空間,得到各個包圍盒的8個頂點在屏幕空間對應的投影坐標;
S12、根據各個包圍盒的8個頂點在屏幕空間對應的投影坐標,分別得到包含所述包圍盒的8個頂點的最小矩形,將得到的各個最小矩形分別作為各個可拾取物體對應的第一圖形。
2.根據權利要求1所述的基于觸摸屏的三維場景物體拾取的方法,其特征在于,所述步驟S2中根據所述觸摸點坐標,生成對應的在所述屏幕空間的第二圖形具體包括:
設置邊長大小,根據所述邊長和所述觸摸點坐標,生成對應的屏幕空間的正方形,作為第二圖形。
3.根據權利要求2所述的基于觸摸屏的三維場景物體拾取的方法,其特征在于,所述邊長大小由投影機位置高低、三維場景大小和屏幕寬度共同決定。
4.根據權利要求1所述的基于觸摸屏的三維場景物體拾取的方法,其特征在于,所述步驟S3中根據所述第一圖形與第二圖形的相交面積確定是否拾取所述第一圖形對應的三維場景中的可拾取物體具體包括:
S31、計算所述第一圖形和第二圖形的相交面積,判斷所述相交面積是否等于第一圖形,若是,則拾取所述第一圖形對應的三維場景中的可拾取物體,若否,則計算所述相交面積占所述第二圖形的比例;
S32、判斷所述相交面積占所述第二圖形的比例是否大于等于預設值,若是,則拾取所述第一圖形對應的三維場景中的可拾取物體,若否,則不拾取所述三維場景中的可拾取物體。
5.一種基于觸摸屏的三維場景物體拾取的終端,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時實現以下步驟:
S1、將三維場景中的所有可拾取物體投影到屏幕空間,分別得到各個可拾取物體對應的第一圖形;
S2、獲取點擊觸摸屏時的觸摸點坐標,根據所述觸摸點坐標,生成對應的在所述屏幕空間的第二圖形;
S3、依次判斷所述第一圖形和所述第二圖形是否相交,若否,則不拾取所述三維場景中的可拾取物體;否則,根據所述第一圖形與第二圖形的相交面積確定是否拾取所述第一圖形對應的三維場景中的可拾取物體;
步驟S1具體包括:
S11、將三維場景中的所有可拾取物體各自對應的包圍盒的8個頂點分別投影到屏幕空間,得到各個包圍盒的8個頂點在屏幕空間對應的投影坐標;
S12、根據各個包圍盒的8個頂點在屏幕空間對應的投影坐標,分別得到包含所述包圍盒的8個頂點的最小矩形,將得到的各個最小矩形分別作為各個可拾取物體對應的第一圖形。
6.根據權利要求5所述的基于觸摸屏的三維場景物體拾取的終端,其特征在于,所述步驟S2中根據所述觸摸點坐標,生成對應的在所述屏幕空間的第二圖形具體包括:
設置邊長大小,根據所述邊長和所述觸摸點坐標,生成對應的屏幕空間的正方形,作為第二圖形。
7.根據權利要求6所述的基于觸摸屏的三維場景物體拾取的終端,其特征在于,所述邊長大小由投影機位置高低、三維場景大小和屏幕寬度共同決定。
8.根據權利要求5所述的基于觸摸屏的三維場景物體拾取的終端,其特征在于,所述步驟S3中根據所述第一圖形與第二圖形的相交面積確定是否拾取所述第一圖形對應的三維場景中的可拾取物體具體包括:
S31、計算所述第一圖形和第二圖形的相交面積,判斷所述相交面積是否等于第一圖形,若是,則拾取所述第一圖形對應的三維場景中的可拾取物體,若否,則計算所述相交面積占所述第二圖形的比例;
S32、判斷所述相交面積占所述第二圖形的比例是否大于等于預設值,若是,則拾取所述第一圖形對應的三維場景中的可拾取物體,若否,則不拾取所述三維場景中的可拾取物體。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建天晴數碼有限公司,未經福建天晴數碼有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711072819.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電烤箱的防變形裝置
- 下一篇:一種信息化配電裝置





