[發明專利]3D圖形旋轉方法、介質、設備及裝置有效
| 申請號: | 201910911026.4 | 申請日: | 2019-09-25 |
| 公開(公告)號: | CN110766807B | 公開(公告)日: | 2023-02-03 |
| 發明(設計)人: | 曹達宏 | 申請(專利權)人: | 稿定(廈門)科技有限公司 |
| 主分類號: | G06T19/20 | 分類號: | G06T19/20;G06F17/16 |
| 代理公司: | 廈門創象知識產權代理有限公司 35232 | 代理人: | 崔建鋒;陳文戎 |
| 地址: | 361000 福建省廈門市思*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 圖形 旋轉 方法 介質 設備 裝置 | ||
本發明公開了一種3D圖形旋轉方法、介質、設備及裝置,其中方法包括:獲取用戶的旋轉操作指令,并根據所述旋轉操作指令獲取對應的旋轉控制參數;根據所述旋轉控制參數計算對應的旋轉矩陣;獲取視點的視距,并根據所述視距生成視點的初始坐標,以及根據所述初始坐標對視點進行初始設置;根據所述旋轉矩陣分別對處于初始坐標的視點和視點向上方向向量進行旋轉,以獲得旋轉后的視點坐標和旋轉后的視點向上方向向量;根據旋轉后的視點坐標和旋轉后的視點向上方向向量對3D圖形進行展示;能夠讓視點穩定旋轉至3D圖像的正上方或者正下方,并使得3D圖形可以在垂直方向上進行連續翻轉,提高用戶體驗。
技術領域
本發明涉及3D圖形處理技術領域,特別涉及一種3D圖形旋轉方法、一種計算機可讀存儲介質、一種計算機設備以及一種3D圖形旋轉裝置。
背景技術
在對3D圖形進行編輯或者查看的過程中,經常會涉及到對3D圖形的旋轉。
相關技術中,在對3D圖形進行旋轉的過程中,當攝像機旋轉到3D圖形的正上方或者正下方時,旋轉操作會變得極其敏感,使得攝像機晃動無法正常使用,進而,使得3D圖形在旋轉過程中無法在垂直方向上進行連續翻轉。
發明內容
本發明旨在至少在一定程度上解決上述技術中的技術問題之一。為此,本發明的一個目的在于提出一種3D圖形旋轉方法,能夠讓視點穩定旋轉至3D圖像的正上方或者正下方,并使得3D圖形可以在垂直方向上進行連續翻轉,提高用戶體驗。
本發明的第二個目的在于提出一種計算機可讀存儲介質。
本發明的第三個目的在于提出一種計算機設備。
本發明的第四個目的在于提出一種3D圖形旋轉裝置。
為達到上述目的,本發明第一方面實施例提出了一種3D圖形旋轉方法,包括以下步驟:獲取用戶的旋轉操作指令,并根據所述旋轉操作指令獲取對應的旋轉控制參數;根據所述旋轉控制參數計算對應的旋轉矩陣;獲取視點的視距,并根據所述視距生成視點的初始坐標,以及根據所述初始坐標對視點進行初始設置;根據所述旋轉矩陣分別對處于初始坐標的視點和視點向上方向向量進行旋轉,以獲得旋轉后的視點坐標和旋轉后的視點向上方向向量;根據旋轉后的視點坐標和旋轉后的視點向上方向向量對3D圖形進行展示。
根據本發明實施例的3D圖形旋轉方法,首先,獲取用戶的旋轉操作指令,以將該旋轉操作指令轉換為具體的旋轉控制參數,接著,根據旋轉控制參數進行旋轉矩陣的計算,以便根據旋轉控制參數控制視點和相應視點向上方向向量的旋轉,以保證視點向上方向向量始終垂直于視點提供的Z軸向量;然后,獲取視點的視距,并根據視距生成視點的初始坐標,以及根據該初始坐標對視點進行初始設置;接著,根據旋轉矩陣分別對處于初始坐標的視點和視點向上方向向量進行旋轉,以獲得旋轉后的視點坐標和旋轉后的視點向上方向向量;然后,根據旋轉后的視點坐標和旋轉后的視點向上方向向量對3D圖形進行展示,從而實現讓視點能夠穩定旋轉至3D圖像的正上方或者正下方,并使得3D圖形可以在垂直方向上進行連續翻轉,提高用戶體驗。
另外,根據本發明上述實施例提出的3D圖形旋轉方法還可以具有如下附加的技術特征:
可選地,所述旋轉控制參數包括第一旋轉角度和第二旋轉角度,其中,根據所述旋轉操作指令獲取對應的旋轉控制參數,包括:根據所述旋轉操作指令獲取對應的垂直方向位移和水平方向位移,并分別根據所述垂直方向位移和所述水平方向位移計算所述第一旋轉角度和所述第二旋轉角度。
可選地,根據旋轉后的視點坐標和旋轉后的視點向上方向向量對3D圖形進行展示,包括:根據旋轉后的視點坐標和旋轉后的視點向上方向向量生成對應的坐標轉換矩陣;并根據所述坐標轉換矩陣將3D圖形的每個頂點坐標由世界坐標系轉換到視點坐標系,以根據轉換后的每個頂點坐標對3D圖形進行展示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于稿定(廈門)科技有限公司,未經稿定(廈門)科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910911026.4/2.html,轉載請聲明來源鉆瓜專利網。





