[發明專利]熱點圖的顯示方法、裝置、設備及可讀存儲介質有效
| 申請號: | 202010099511.9 | 申請日: | 2020-02-18 |
| 公開(公告)號: | CN111325822B | 公開(公告)日: | 2022-09-06 |
| 發明(設計)人: | 葉前乾 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06T15/00 | 分類號: | G06T15/00;A63F13/5378 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 祝亞男 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 熱點 顯示 方法 裝置 設備 可讀 存儲 介質 | ||
本申請公開了一種熱點圖的顯示方法、裝置、設備及可讀存儲介質,涉及界面顯示領域。該方法包括:采集熱點位置的坐標數據,并將坐標數據發送至圖形處理器;通過圖形處理器將坐標數據對應的點圖元集合轉換為面片圖元集合,面片圖元集合中包括坐標數據對應的面片圖元,面片圖元用于結合生成熱點圖中的熱點區域;通過圖形處理器對面片圖元集合進行著色渲染;顯示熱點位置對應的熱點圖。在對熱點圖進行計算渲染的過程中,CPU僅需要對熱點位置的坐標信息進行確認后,將坐標信息對應的點圖元發送至GPU,由GPU計算得到熱點圖進行渲染,將大部分運算轉移至GPU,釋放CPU的計算資源給其他程序邏輯使用。
技術領域
本申請實施例涉及界面顯示領域,特別涉及一種熱點圖的顯示方法、裝置、設備及可讀存儲介質。
背景技術
熱點圖用于體現對象或事件的分布情況,如:數據的分布情況、虛擬環境中虛擬對象的分布情況、虛擬對象在虛擬環境中的走位分布情況等,示意性的,在虛擬環境中包括虛擬對象,虛擬環境界面中顯示有小地圖,玩家可以控制小地圖顯示與虛擬環境對應的熱力圖,通過熱力圖體現虛擬對象在虛擬環境中的分布情況。
相關技術中,在小地圖中對熱力圖進行渲染時,首先采集虛擬對象在虛擬環境中的坐標,遍歷每個虛擬對象的坐標后計算熱力圖的圓形衰減值,并生成紋理數據,由中央處理器(Central Processing Unit,CPU)將紋理數據發送至圖形處理器(GraphicsProcessing Unit,GPU)進行渲染。
然而,上述熱力圖的渲染過程中,需要進行繁重的CPU計算,才能生成需要的熱點圖的紋理數據,CPU負載較重,易造成終端的卡頓。
發明內容
本申請實施例提供了一種熱點圖的顯示方法、裝置、設備及可讀存儲介質,可以釋放CPU計算資源至其他程序邏輯,提高終端運行速度。所述技術方案如下:
一方面,提供了一種熱點圖的顯示方法,所述方法包括:
采集熱點位置的坐標數據,并將所述坐標數據發送至圖形處理器;
通過所述圖形處理器將所述坐標數據對應的點圖元集合轉換為面片圖元集合,所述面片圖元集合中包括所述坐標數據對應的面片圖元,所述面片圖元用于結合生成所述熱點圖中的熱點區域;
通過所述圖形處理器對所述面片圖元集合進行著色渲染,得到所述熱點圖;
顯示所述熱點位置對應的所述熱點圖。
另一方面,提供了一種熱點圖的顯示裝置,所述裝置包括:
獲取模塊,用于采集熱點位置的坐標數據,并將所述坐標數據發送至圖形處理器;
轉換模塊,用于通過所述圖形處理器將所述坐標數據對應的點圖元集合轉換為面片圖元集合,所述面片圖元集合中包括所述坐標數據對應的面片圖元,所述面片圖元用于結合生成所述熱點圖中的熱點區域;
渲染模塊,用于通過所述圖形處理器對所述面片圖元集合進行著色渲染,得到所述熱點圖;
顯示模塊,用于顯示所述熱點位置對應的所述熱點圖。
另一方面,提供了一種計算機設備,所述計算機設備包括處理器和存儲器,所述存儲器中存儲有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、所述至少一段程序、所述代碼集或指令集由所述處理器加載并執行以實現如上述本申請實施例中任一所述的熱點圖的顯示方法。
另一方面,提供了一種計算機可讀存儲介質,所述存儲介質中存儲有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、所述至少一段程序、所述代碼集或指令集由所述處理器加載并執行以實現如上述本申請實施例中任一所述的熱點圖的顯示方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010099511.9/2.html,轉載請聲明來源鉆瓜專利網。





