[發明專利]一種3D虛擬現實翻頁實現方法有效
| 申請號: | 201310711847.6 | 申請日: | 2013-12-20 |
| 公開(公告)號: | CN103677540B | 公開(公告)日: | 2016-10-19 |
| 發明(設計)人: | 葉偉 | 申請(專利權)人: | 廈門市美亞柏科信息股份有限公司 |
| 主分類號: | G06F3/0483 | 分類號: | G06F3/0483;G06F3/0484;G06T15/00 |
| 代理公司: | 深圳市博銳專利事務所 44275 | 代理人: | 張明 |
| 地址: | 361000 福建省廈門*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 虛擬現實 翻頁 實現 方法 | ||
1.一種3D虛擬現實翻頁實現方法,其特征在于,包括步驟:
S101、當接收到手指分離點坐標時,獲取已知分離點的坐標;
S102、根據接收到的手指分離點坐標和獲取到的已知分離點坐標,計算頁角下位點坐標、頁角上位點坐標、額外頁角上位點坐標;
S103、根據條件將計算出的分離點坐標輸入3D空間貝賽爾曲線方程計算翻頁曲線坐標;
S104、根據OpenGL的紋理坐標規則計算翻頁曲線紋理坐標;
S105、根據各分離點、翻頁曲線坐標以及翻頁曲線紋理坐標進行渲染。
2.根據權利要求1所述的一種3D虛擬現實翻頁實現方法,其特征在于,在所述步驟S101前還包括:
S201、定義作為翻頁曲線的貝賽爾曲線的相關參數,其中,所述相關參數包括曲線片段數、曲線片段有效長度、曲線數組,曲線數組包括多個分離點,分離點個數=曲線片段數-1,貝賽爾曲線片段有效長度=1/貝賽爾曲線片段數,所述分離點個數為4;
S202、根據已定義的所述相關參數來定義貝賽爾曲線方程,該貝賽爾曲線方程為:翻頁曲線坐標==(1-t)3*起始分離點坐標+3t(1-t)2*第二分離點坐標+3t3*第三分離點坐標+t3*結束分離點坐標,t為當前點到起始分離點的曲線片段長度。
3.根據權利要求2所述的一種3D虛擬現實翻頁實現方法,其特征在于,所述步驟S102中“計算頁角下位點坐標”具體包括:
S1021、判斷手指分離點的橫坐標所處位置情況,其中,頁面包括左頁面、右頁面,左頁面平均分割為左上頁面和左下頁面,右頁面平均分割為右上頁面和右下頁面,所處位置情況包括位于左上頁面、位于左下頁面、位于右上頁面、位于右下頁面;當位于右下頁面進入步驟S1022,當位與右上頁面進入步驟S1023,當位于左下頁面進入步驟S1024,當位于左上頁面進入步驟S1025;
S1022、確定頁角下位點縱坐標等于右下點縱坐標,根據頁角下位點至手指分離點的距離與頁角下位點至右下點的距離相等,使用空間兩點間的距離公式計算得頁角下位點橫坐標;
S1023、確定頁角下位點縱坐標等于右上點縱坐標,根據頁角下位點至手指分離點的距離與頁角下位點至右上點的距離相等,使用空間兩點間的距離公式計算得頁角下位點橫坐標;
S1024、確定頁角下位點縱坐標等于左下點縱坐標,根據頁角下位點至手指分離點的距離與頁角下位點至左下點的距離相等使用空間兩點間的距離公式計算得頁角下位點橫坐標;
S1025、確定頁角下位點縱坐標等于左上點縱坐標,根據頁角下位點至手指分離點的距離與頁角下位點至左上點的距離相等,使用空間兩點間的距離公式計算得頁角下位點橫坐標。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門市美亞柏科信息股份有限公司,未經廈門市美亞柏科信息股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310711847.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:時間顯示方法及設備
- 下一篇:一種信息處理方法和電子設備





