[發明專利]三維實體的顯示方法、裝置及計算機可讀存儲介質在審
| 申請號: | 202010073942.8 | 申請日: | 2020-01-22 |
| 公開(公告)號: | CN111292398A | 公開(公告)日: | 2020-06-16 |
| 發明(設計)人: | 唐李梅;楊鵬;安超 | 申請(專利權)人: | 北京明略軟件系統有限公司 |
| 主分類號: | G06T13/20 | 分類號: | G06T13/20;G06T15/04;G06T15/00 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 王康;栗若木 |
| 地址: | 100084 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 三維 實體 顯示 方法 裝置 計算機 可讀 存儲 介質 | ||
一種三維實體的顯示方法、裝置及計算機可讀存儲介質,包括:創建三維實體,并獲取待顯示在三維實體上的一系列圖片;其中,一系列圖片是假設三維實體轉動并在轉動過程中根據三維實體面向觀看者所要展示的渲染效果而獲取的;將一系列圖片輪換貼附于三維實體面向觀看者的表面上。由于采用一系列圖片輪換貼附于三維實體面向觀看者的表面上,因此實現了三維立體轉動時表面渲染效果的連貫顯示,從而極大程度地節省了資源開銷。
技術領域
本文涉及實體顯示技術,尤指一種三維實體的顯示方法、裝置及計算機可讀存儲介質。
背景技術
在動圖的顯示中,往往需要轉動顯示表面附著有渲染效果的三維實體。
相關技術中,往往需要創建整個表面附著有渲染效果的三維實體,并讓創建的三維實體進行轉動,以在轉動過程中連貫的顯示三維實體的渲染效果。
然而,整個表面附著的渲染效果的創建十分復雜,因此所耗費的資源巨大。
發明內容
本申請提供了一種三維實體的顯示方法、裝置及計算機可讀存儲介質,能夠以圖片貼附的方式實現三維立體轉動時表面渲染效果的連貫顯示,從而極大程度節省資源開銷。
本申請提供了一種三維實體的顯示方法,包括:
創建三維實體,并獲取待顯示在所述三維實體上的一系列圖片;其中,所述一系列圖片是假設所述三維實體轉動并在轉動過程中根據所述三維實體面向觀看者所要展示的渲染效果而獲取的;
將所述一系列圖片輪換貼附于所述三維實體面向觀看者的表面上。
所述圖片包括:精靈圖;
所述將一系列圖片輪換貼附于三維實體面向觀看者的表面上,包括:
依次為所述三維實體面向觀看者的表面切換配置所述一系列精靈圖的材質。
所述創建三維實體之后,且所述依次為三維實體面向觀看者的表面切換配置一系列精靈圖的材質之前,還包括:
將創建的三維實體的材質透明度配置為0。
所述依次為三維實體面向觀看者的表面切換配置一系列精靈圖的材質,包括:
每隔預設時間從所述一系列精靈圖中獲取一張精靈圖,并每當獲得一張精靈圖,為所述三維實體面向觀看者的表面切換配置獲得的精靈圖的材質。
所述三維實體包括:球體。
所述創建三維實體,包括:
設置待創建的球體的大小和分段數;
利用three.js技術中的SphereBufferGeometry構造函數,并按照設置的球體的大小和分段數創建所述球體。
所述創建三維實體之后,還包括:
利用three.js技術中的TorusBufferGeometry構造函數為創建的球體設置至少一個圓心與所述球體的球心重合的圓環;
設置創建的圓環圍繞所述球體轉動。
本申請還提供了一種三維實體的顯示裝置,包括:
預處理模塊,用于創建三維實體,并獲取待顯示在所述三維實體上的一系列圖片;其中,所述一系列圖片是假設所述三維實體轉動并在轉動過程中根據所述三維實體面向觀看者所要展示的渲染效果而獲取的;
處理模塊,用于將所述一系列圖片輪換貼附于所述三維實體面向觀看者的表面上。
本申請還提供了一種三維實體的顯示裝置,包括:處理器和存儲器,其中,所述存儲器中寫入有以下可被所述處理器執行的命令:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京明略軟件系統有限公司,未經北京明略軟件系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010073942.8/2.html,轉載請聲明來源鉆瓜專利網。





