[發明專利]陰影渲染方法、裝置、電子設備及存儲介質在審
| 申請號: | 202211072896.5 | 申請日: | 2022-09-02 |
| 公開(公告)號: | CN115375815A | 公開(公告)日: | 2022-11-22 |
| 發明(設計)人: | 高浩然;劉勇成;胡志鵬;劉星;程龍 | 申請(專利權)人: | 網易(杭州)網絡有限公司 |
| 主分類號: | G06T15/00 | 分類號: | G06T15/00;G06T15/04;G06T15/60;A63F13/52 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 王思楠 |
| 地址: | 310052 浙江省*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 陰影 渲染 方法 裝置 電子設備 存儲 介質 | ||
本申請提供一種陰影渲染方法、裝置、電子設備及存儲介質,涉及渲染技術領域。該方法通過預設的陰影貼圖更新策略,可對當前幀需要更新的陰影貼圖進行標記,從而可根據標記信息對級聯陰影貼圖進行更新,而根據標記信息對級聯陰影貼圖進行更新,可有針對性的對陰影貼圖進行更新,靈活的調整每幀更新的陰影貼圖的數量,免了每幀對所有陰影貼圖均進行更新計算所產生的巨大計算量,通過本方法可在不明顯影響陰影渲染質量的前提下,適度減少每幀更新的陰影貼圖數量,從而可提高陰影渲染效率。
技術領域
本申請涉及渲染技術領域,具體而言,涉及一種陰影渲染方法、裝置、電子設備及存儲介質。
背景技術
游戲中進行陰影渲染可使得渲染出更加真實的游戲場景,提升游戲場景的沉浸感,目前常用的陰影渲染方式是通過級聯陰影貼圖實現陰影的分辨率從遠到近越來越清晰。
但是,現有通過級聯陰影貼圖進行陰影渲染時,由于各級陰影貼圖在每幀均進行計算,導致計算量較大,十分消耗設備性能,從而導致陰影渲染的效率較低。
發明內容
本申請的目的在于,針對上述現有技術中的不足,提供一種陰影渲染方法、裝置、電子設備及存儲介質,以減少陰影渲染時的計算量,提高陰影渲染效率。
為實現上述目的,本申請實施例采用的技術方案如下:
第一方面,本申請實施例提供了一種陰影渲染方法,包括:
根據陰影貼圖更新策略、以及當前幀各級陰影貼圖的累積未更新幀數,對當前幀各級陰影貼圖進行更新標記,生成標記信息,所述標記信息用于指示當前幀待更新的陰影貼圖;
根據所述標記信息,更新級聯陰影貼圖,得到更新后的級聯陰影貼圖,所述級聯陰影貼圖包括至少兩級陰影貼圖,各級陰影貼圖分別對應游戲場景中不同的世界空間范圍,各級陰影貼圖包括各級陰影貼圖所對應的世界空間范圍中各像素點的陰影標識;
根據所述更新后的級聯陰影貼圖、以及預設的陰影紋理信息和光照信息進行陰影渲染,在游戲場景中為當前幀生成陰影。
可選地,所述陰影貼圖更新策略包括:更新模式與各級陰影貼圖的更新幀間隔數以及各級陰影貼圖的更新優先級的對應關系,所述更新模式包括:允許更新的陰影貼圖的數量。
可選地,所述根據陰影貼圖更新策略,以及當前幀各級陰影貼圖的累積未更新幀數,對當前幀各級陰影貼圖進行更新標記,生成標記信息,包括:
確定目標更新模式;
根據所述目標更新模式、以及更新模式與各級陰影貼圖的更新幀間隔數以及各級陰影貼圖的更新優先級的對應關系,確定所述目標更新模式下各級陰影貼圖的更新幀間隔數以及各級陰影貼圖的更新優先級;
根據所述目標更新模式下各級陰影貼圖的更新幀間隔數以及各級陰影貼圖的更新優先級、以及當前幀各級陰影貼圖的累積未更新幀數,對當前幀各級陰影貼圖進行更新標記,生成標記信息。
可選地,所述根據所述目標更新模式下各級陰影貼圖的更新幀間隔數以及各級陰影貼圖的更新優先級、以及當前幀各級陰影貼圖的累積未更新幀數,對當前幀各級陰影貼圖進行更新標記,生成標記信息,包括:
若當前幀為第一幀,則將各級陰影貼圖均標記為待更新;
若當前幀不為第一幀,則根據所述目標更新模式下各級陰影貼圖的更新幀間隔數以及各級陰影貼圖的更新優先級、以及當前幀各級陰影貼圖的累積未更新幀數,對當前幀各級陰影貼圖進行更新標記,生成標記信息。
可選地,所述根據所述目標更新模式下各級陰影貼圖的更新幀間隔數以及各級陰影貼圖的更新優先級、以及當前幀各級陰影貼圖的累積未更新幀數,對當前幀各級陰影貼圖進行更新標記,生成標記信息,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網易(杭州)網絡有限公司,未經網易(杭州)網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211072896.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于疫情檢查站及檢查方法
- 下一篇:一種骨水泥注射裝置及其注射方法





