[發(fā)明專利]圖像渲染方法、裝置及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201711183182.0 | 申請日: | 2017-11-23 |
| 公開(公告)號: | CN107958480B | 公開(公告)日: | 2021-04-30 |
| 發(fā)明(設(shè)計)人: | 劉毅 | 申請(專利權(quán))人: | 騰訊科技(上海)有限公司 |
| 主分類號: | G06T15/04 | 分類號: | G06T15/04;G06T11/00 |
| 代理公司: | 北京德琦知識產(chǎn)權(quán)代理有限公司 11018 | 代理人: | 郭曼;王琦 |
| 地址: | 201200 上海*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 圖像 渲染 方法 裝置 存儲 介質(zhì) | ||
本申請公開了一種圖像渲染方法,所述方法包括:當檢測到虛擬空間中有虛擬對象的狀態(tài)發(fā)生變化時,獲取虛擬空間中與當前準備渲染的一幀圖像相關(guān)的虛擬對象的位置數(shù)據(jù),根據(jù)所述虛擬對象的位置數(shù)據(jù)更新目標紋理狀態(tài)數(shù)據(jù)中至少一個目標紋理坐標對應(yīng)的目標紋理狀態(tài);針對所述當前準備渲染的一幀圖像及該幀圖像之后下一次虛擬對象的狀態(tài)發(fā)生變化之前的圖像,根據(jù)所述目標紋理狀態(tài)數(shù)據(jù)確定所述當前準備渲染的一幀圖像及該幀圖像之后下一次虛擬對象的狀態(tài)發(fā)生變化之前的圖像中各幀圖像疊加目標紋理后的圖像;渲染所述各幀圖像疊加目標紋理后的圖像。本申請還提出了相應(yīng)的裝置及存儲介質(zhì)。
技術(shù)領(lǐng)域
本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,尤其涉及圖像渲染方法、裝置及存儲介質(zhì)。
背景技術(shù)
圖像渲染是指三維的物體或三維的場景通過渲染轉(zhuǎn)化成二維的圖像,轉(zhuǎn)化的二維圖像同時又能很好地反應(yīng)三維的場景和三維的物體。圖像渲染主要應(yīng)用在游戲,圖形3D演示(如房地產(chǎn)3D演示),虛擬仿真等領(lǐng)域。在圖像渲染時,有時對圖像渲染附加的紋理,例如,在游戲場景中,在游戲場景中設(shè)置迷霧,在圖像渲染時需要渲染該迷霧。在一些實例中,渲染紋理采用鏤空的紋理,使用一張不透明的黑色紋理遮蓋住整個場景,然后根據(jù)場景中虛擬對象的位置在黑色紋理上進行鏤空,使得鏤空區(qū)域內(nèi)的物件是可見的。但該種方式不支持地形的遮擋,無法滿足某些場景的需求。在另一些實例中,渲染紋理的方式為,在渲染流水線的最后階段,對整個場景映射到屏幕上的二維圖像進行處理,計算出每個像素點是否可見。但該種方式需要對每一幀圖像的每一個像素進行處理,性能開銷較大。
發(fā)明內(nèi)容
本申請實例提供了一種圖像渲染方法,所述圖像包含多幀圖像并呈現(xiàn)虛擬空間中的虛擬對象,所述方法包括:
當檢測到虛擬空間中有虛擬對象的狀態(tài)發(fā)生變化時,獲取虛擬空間中與當前準備渲染的一幀圖像相關(guān)的虛擬對象的位置數(shù)據(jù),根據(jù)所述虛擬對象的位置數(shù)據(jù)更新目標紋理狀態(tài)數(shù)據(jù)中至少一個目標紋理坐標對應(yīng)的目標紋理狀態(tài);所述目標紋理狀態(tài)數(shù)據(jù)包括所述圖像的每一個像素點在所述目標紋理中的目標紋理坐標及其對應(yīng)的目標紋理狀態(tài),所述目標紋理狀態(tài)代表對應(yīng)像素點在所述目標紋理中與虛擬對象所在區(qū)域有關(guān)的狀態(tài);
針對所述當前準備渲染的一幀圖像及該幀圖像之后下一次虛擬對象的狀態(tài)發(fā)生變化之前的圖像,
根據(jù)所述目標紋理狀態(tài)數(shù)據(jù)確定所述當前準備渲染的一幀圖像及該幀圖像之后下一次虛擬對象的狀態(tài)發(fā)生變化之前的圖像中各幀圖像疊加目標紋理后的圖像;
渲染所述各幀圖像疊加目標紋理后的圖像。
本申請實例還提供了一種圖像渲染裝置,所述圖像包含多幀圖像并呈現(xiàn)虛擬空間中的虛擬對象,所述裝置包括:
目標紋理狀態(tài)數(shù)據(jù)更新單元,用以當檢測到虛擬空間中有虛擬對象的狀態(tài)發(fā)生變化時,獲取虛擬空間中與當前準備渲染的一幀圖像相關(guān)的虛擬對象的位置數(shù)據(jù),根據(jù)所述虛擬對象的位置數(shù)據(jù)更新目標紋理狀態(tài)數(shù)據(jù)中至少一個目標紋理坐標對應(yīng)的目標紋理狀態(tài);所述目標紋理狀態(tài)數(shù)據(jù)包括所述圖像的每一個像素點在所述目標紋理中的目標紋理坐標及其對應(yīng)的目標紋理狀態(tài),所述目標紋理狀態(tài)代表對應(yīng)像素點在所述目標紋理中與虛擬對象所在區(qū)域有關(guān)的狀態(tài);
顏色值確定單元,用以針對所述當前準備渲染的一幀圖像及該幀圖像之后下一次虛擬對象的狀態(tài)發(fā)生變化之前的圖像,
根據(jù)所述目標紋理狀態(tài)數(shù)據(jù)確定所述當前準備渲染的一幀圖像及該幀圖像之后下一次虛擬對象的狀態(tài)發(fā)生變化之前的圖像中各幀圖像疊加目標紋理后的圖像;
渲染單元,用以渲染所述各幀圖像疊加目標紋理后的圖像。
本申請實例還提供了一種計算機可讀存儲介質(zhì),存儲有計算機可讀指令,可以使至少一個處理器執(zhí)行如上述所述的方法。
采用本申請?zhí)峁┑纳鲜龇桨福档土藢D像渲染目標紋理的性能消耗。
附圖說明
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(上海)有限公司,未經(jīng)騰訊科技(上海)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711183182.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設(shè)備、圖像形成系統(tǒng)和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





