[發(fā)明專利]圖像渲染方法、裝置、終端、存儲(chǔ)介質(zhì)及程序產(chǎn)品在審
| 申請?zhí)枺?/td> | 202210975725.7 | 申請日: | 2022-08-15 |
| 公開(公告)號: | CN115345974A | 公開(公告)日: | 2022-11-15 |
| 發(fā)明(設(shè)計(jì))人: | 孫翌峰 | 申請(專利權(quán))人: | OPPO廣東移動(dòng)通信有限公司 |
| 主分類號: | G06T15/00 | 分類號: | G06T15/00;G06T15/06 |
| 代理公司: | 北京三高永信知識產(chǎn)權(quán)代理有限責(zé)任公司 11138 | 代理人: | 馮瑤 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 圖像 渲染 方法 裝置 終端 存儲(chǔ) 介質(zhì) 程序 產(chǎn)品 | ||
1.一種圖像渲染方法,其特征在于,所述方法應(yīng)用于終端,所述終端包括虛擬環(huán)境渲染引擎和光追處理引擎,所述方法包括:
通過所述光追處理引擎接收所述虛擬環(huán)境渲染引擎發(fā)送的目標(biāo)LOD值,所述目標(biāo)LOD值表示待渲染圖像中目標(biāo)場景物體對應(yīng)物體模型的細(xì)節(jié)級別;
基于所述目標(biāo)LOD值,通過所述光追處理引擎對所述目標(biāo)場景物體進(jìn)行光追計(jì)算,得到所述目標(biāo)場景物體對應(yīng)的目標(biāo)光追數(shù)據(jù);
通過所述光追處理引擎向所述虛擬環(huán)境渲染引擎發(fā)送所述目標(biāo)光追數(shù)據(jù),以使所述虛擬環(huán)境渲染引擎基于所述目標(biāo)光追數(shù)據(jù)渲染所述目標(biāo)場景物體。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述目標(biāo)LOD值,通過所述光追處理引擎對所述目標(biāo)場景物體進(jìn)行光追計(jì)算,得到所述目標(biāo)場景物體對應(yīng)的目標(biāo)光追數(shù)據(jù),包括:
從所述光追處理引擎處查找與所述目標(biāo)LOD值匹配的所述目標(biāo)場景物體的目標(biāo)物體模型;
基于所述目標(biāo)物體模型,通過所述光追處理引擎對所述目標(biāo)場景物體進(jìn)行光追計(jì)算,得到所述目標(biāo)場景物體對應(yīng)的所述目標(biāo)光追數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:
通過所述虛擬環(huán)境渲染引擎將所述目標(biāo)場景物體的目標(biāo)場景信息發(fā)送給所述光追處理引擎,所述目標(biāo)場景信息至少包括所述目標(biāo)場景物體對應(yīng)的至少一個(gè)候選物體模型、所述候選物體模型對應(yīng)的候選LOD值以及光源信息;
所述從所述光追處理引擎處查找與所述目標(biāo)LOD值匹配的所述目標(biāo)場景物體的目標(biāo)物體模型,包括:
從所述光追處理引擎處查找與所述目標(biāo)LOD值匹配的候選LOD值,并將所述候選LOD值對應(yīng)的候選物體模型,確定為所述目標(biāo)場景物體對應(yīng)的所述目標(biāo)物體模型。
4.根據(jù)權(quán)利要求1至3任一所述的方法,其特征在于,所述通過所述光追處理引擎接收所述虛擬環(huán)境渲染引擎發(fā)送的目標(biāo)LOD值,包括:
在應(yīng)用運(yùn)行過程中,通過所述虛擬環(huán)境渲染引擎實(shí)時(shí)獲取所述目標(biāo)場景物體距離目標(biāo)相機(jī)視口的目標(biāo)距離;
基于所述目標(biāo)距離和第一目標(biāo)關(guān)系,確定所述目標(biāo)場景物體對應(yīng)的所述目標(biāo)LOD值,所述第一目標(biāo)關(guān)系指示距離范圍和LOD值的對應(yīng)關(guān)系;
通過所述虛擬環(huán)境渲染引擎向所述光追處理引擎發(fā)送所述目標(biāo)LOD值;
通過所述光追處理引擎接收所述目標(biāo)LOD值。
5.根據(jù)權(quán)利要求1至3任一所述的方法,其特征在于,所述基于所述目標(biāo)LOD值,通過所述光追處理引擎對所述目標(biāo)場景物體進(jìn)行光追計(jì)算,得到所述目標(biāo)場景物體對應(yīng)的目標(biāo)光追數(shù)據(jù),還包括:
在所述目標(biāo)LOD值低于LOD閾值的情況下,基于所述目標(biāo)LOD值,通過所述光追處理引擎對所述目標(biāo)場景物體進(jìn)行光追計(jì)算,得到所述目標(biāo)場景物體對應(yīng)的所述目標(biāo)光追數(shù)據(jù)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括:
在所述目標(biāo)LOD值高于所述LOD閾值的情況下,停止通過所述光追處理引擎對所述目標(biāo)場景物體進(jìn)行光追計(jì)算。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括:
獲取所述終端當(dāng)前的終端運(yùn)行狀態(tài),所述終端運(yùn)行狀態(tài)包括:終端溫度、終端負(fù)載以及終端電量中的至少一種;
在所述終端運(yùn)行狀態(tài)滿足目標(biāo)運(yùn)行條件的情況下,執(zhí)行基于所述目標(biāo)LOD值,通過所述光追處理引擎對所述目標(biāo)場景物體進(jìn)行光追計(jì)算,得到所述目標(biāo)場景物體對應(yīng)的目標(biāo)光追數(shù)據(jù)的步驟;
在所述終端運(yùn)行狀態(tài)不滿足所述目標(biāo)運(yùn)行條件的情況下,執(zhí)行在所述目標(biāo)LOD值低于所述LOD閾值的情況下,基于所述目標(biāo)LOD值,通過所述光追處理引擎對所述目標(biāo)場景物體進(jìn)行光追計(jì)算,得到所述目標(biāo)場景物體對應(yīng)的所述目標(biāo)光追數(shù)據(jù)的步驟。
8.根據(jù)權(quán)利要求1至3任一所述的方法,其特征在于,所述方法還包括:
在所述虛擬環(huán)境渲染引擎確定所述目標(biāo)LOD值高于LOD閾值的情況下,停止將所述目標(biāo)LOD值發(fā)送給所述光追處理引擎。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于OPPO廣東移動(dòng)通信有限公司,未經(jīng)OPPO廣東移動(dòng)通信有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210975725.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設(shè)備、圖像形成系統(tǒng)和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





