[發明專利]在虛擬模型上貼花的方法、裝置、設備及介質有效
| 申請號: | 202110293035.9 | 申請日: | 2021-03-18 |
| 公開(公告)號: | CN112884874B | 公開(公告)日: | 2023-06-16 |
| 發明(設計)人: | 鄭愛玉 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06T15/02 | 分類號: | G06T15/02;G06T15/04;G06T15/80;A63F13/52 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 祝亞男 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬 模型 貼花 方法 裝置 設備 介質 | ||
本申請公開了一種在虛擬模型上貼花的方法、裝置、設備及介質,涉及模型渲染領域。該方法包括:渲染所述虛擬模型,得到所述虛擬模型的模型片元;在貼花片上渲染所述貼花,得到所述貼花片的貼花片元,所述貼花片位于攝像機模型與所述虛擬模型之間,所述攝像機模型用于透過所述貼花片觀察所述虛擬模型得到觀察畫面;在所述模型片元上疊加所述貼花片元生成所述觀察畫面,所述觀察畫面上顯示有貼有所述貼花的所述虛擬模型。該方法能夠減少在虛擬模型上貼花所需的Drawcall,提高游戲渲染性能。
技術領域
本申請實施例涉及模型渲染領域,特別涉及一種在虛擬模型上貼花的方法、裝置、設備及介質。
背景技術
貼花(Decals)是游戲引擎當中常用的一類貼圖技術,通常是把圖片繪制到另一個物體的表面,游戲中常見的污跡、彈孔、腳印、墻面涂鴉、技能圈、人物選中圈等等都歸功于貼花效果。
相關技術中,游戲引擎會對需要投影貼花的虛擬模型使用投影材質重新渲染一遍,即,獲取虛擬模型被投影部分的網格;投影材質會在著色器中根據投影儀傳入的投影矩陣計算對貼花進行采樣的UV值,根據UV值在網格上進行貼花的繪制。
然而,一個貼花可能會投影到多個虛擬模型上,還可能會投影到一個虛擬模型的不同材質部位上,由于不同虛擬模型的網格互相獨立,同一個虛擬模型不同材質部位的網格互相獨立,當一個貼花投影到多個虛擬模型或一個虛擬模型的不同材質部位上時,游戲引擎需要多個Drawcall分別繪制各個網格,渲染性能較差。
其中,Drawcall為CPU(Central?Processing?Unit,中央處理器)調用圖形編程接口,減少Drawcall是提升游戲渲染性能的主要手段之一。
發明內容
本申請實施例提供了一種在虛擬模型上貼花的方法、裝置、設備及介質,能夠減少在虛擬模型上貼花所需的Drawcall,提高游戲渲染性能。所述技術方案如下:
一方面,提供了一種在虛擬模型上貼花的方法,所述方法包括:
渲染所述虛擬模型,得到所述虛擬模型的模型片元;
在貼花片上渲染所述貼花,得到所述貼花片的貼花片元,所述貼花片位于攝像機模型與所述虛擬模型之間,所述攝像機模型用于透過所述貼花片觀察所述虛擬模型得到觀察畫面;
在所述模型片元上疊加所述貼花片元生成所述觀察畫面,所述觀察畫面上顯示有貼有所述貼花的所述虛擬模型。
另一方面,提供了一種在虛擬模型上貼花的裝置,所述裝置包括:
貼花渲染模塊,用于在貼花片上渲染所述貼花,得到所述貼花片的貼花片元,所述貼花片位于攝像機模型與所述虛擬模型之間,所述攝像機模型用于透過所述貼花片觀察所述虛擬模型得到觀察畫面;
生成模塊,用于在所述模型片元上疊加所述貼花片元生成所述觀察畫面,所述觀察畫面上顯示有貼有所述貼花的所述虛擬模型。
另一方面,提供了一種計算機設備,所述計算機設備包括處理器和存儲器,所述存儲器中存儲有至少一段程序,所述至少一段程序由所述處理器加載并執行以實現如上述本申請實施例中任一所述的在虛擬模型上貼花的方法。
另一方面,提供了一種計算機可讀存儲介質,所述存儲介質中存儲有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、所述至少一段程序、所述代碼集或指令集由處理器加載并執行以實現如上述本申請實施例中任一所述的在虛擬模型上貼花的方法。
另一方面,提供了一種計算機程序產品或計算機程序,該計算機程序產品或計算機程序包括計算機指令,該計算機指令存儲在計算機可讀存儲介質中。計算機設備的處理器從計算機可讀存儲介質讀取該計算機指令,處理器執行該計算機指令,使得該計算機設備執行上述實施例中任一所述的在虛擬模型上貼花的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110293035.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電子霧化器
- 下一篇:輻射單元、天線子陣及天線陣列





