[發(fā)明專利]油畫風格的場景渲染方法、設備及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202111056761.5 | 申請日: | 2021-09-09 |
| 公開(公告)號: | CN113935892A | 公開(公告)日: | 2022-01-14 |
| 發(fā)明(設計)人: | 國家瑋 | 申請(專利權(quán))人: | 完美世界(北京)軟件科技發(fā)展有限公司 |
| 主分類號: | G06T3/00 | 分類號: | G06T3/00;G06T7/13;G06T7/40;G06T17/00;A63F13/60 |
| 代理公司: | 北京太合九思知識產(chǎn)權(quán)代理有限公司 11610 | 代理人: | 劉戈;孫明子 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 油畫 風格 場景 渲染 方法 設備 存儲 介質(zhì) | ||
1.一種油畫風格的場景渲染方法,其特征在于,所述方法包括:
對于待處理的三維場景,確定各個場景元素模型中描邊線所處的位置;
根據(jù)所述描邊線所處的位置,對各個場景元素模型進行描邊著色,得到包含所述描邊線的三維場景;
在包含所述描邊線的三維場景中,根據(jù)三維場景中各個像素的紋理坐標,對三維場景的場景顏色進行模糊處理,得到油畫風格化場景。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)三維場景中各個像素的紋理坐標,對三維場景的場景顏色進行模糊處理,包括:
根據(jù)三維場景中各個像素的紋理坐標,以三維場景中各個像素為中心,在屏幕空間坐標系中劃分出各自對應的坐標范圍;
根據(jù)各個像素對應的坐標范圍,對各個像素的場景顏色進行模糊處理,得到各個像素在油畫風格化場景中的目標場景顏色。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)三維場景中各個像素的紋理坐標,以三維場景中各個像素為中心,在屏幕空間坐標系中劃分出各自對應的坐標范圍,包括:
對于三維場景中每一像素,對當前像素在屏幕空間坐標系中的紋理坐標進行偏移,得到當前像素對應的坐標范圍。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,當前像素對應于第一坐標范圍;
所述根據(jù)各個像素對應的坐標范圍,對各個像素的場景顏色進行模糊處理,得到各個像素在油畫風格化場景中的目標場景顏色,包括:
根據(jù)第一坐標范圍中當前像素以及周圍像素的紋理坐標,從場景貼圖中獲取當前像素以及周圍像素的場景顏色;
根據(jù)預先設置的權(quán)重參數(shù),對第一坐標范圍中當前像素以及周圍像素的場景顏色進行加權(quán)平均計算,以得到場景顏色的加權(quán)平均值,并以所述加權(quán)平均值作為當前像素的目標場景顏色。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,當前像素對應于第一坐標范圍;
所述根據(jù)各個像素對應的坐標范圍,對各個像素的場景顏色進行模糊處理,得到各個像素在油畫風格化場景中的目標場景顏色,包括:
根據(jù)第一坐標范圍中當前像素以及周圍像素的紋理坐標,從場景貼圖中獲取當前像素以及周圍像素的場景顏色;
獲取當前像素的場景顏色與周圍像素的場景顏色之間的相似度;
將相似度處于預設順位的周圍像素的場景顏色與當前像素的場景顏色進行融合,并以融合后的場景顏色作為當前像素的目標場景顏色。
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括:
基于各個像素對應的坐標范圍,從場景貼圖中確定各個像素所處的各個色塊;
確定各個色塊在場景貼圖中的排列順序;
將經(jīng)過模糊處理的各個色塊按照所述排列順序進行疊加,得到油畫風格化場景。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述確定各個色塊在場景貼圖中的排列順序,包括:
根據(jù)各個色塊的像素紋理坐標,從場景貼圖中獲取各個色塊的視覺特征;其中,所述視覺特征包括背景紋理特征和/或光照特征,所述背景紋理特征用于表示各個色塊在場景貼圖中的相對位置關(guān)系,所述光照特征用于表示各個色塊在場景貼圖中的光線明暗關(guān)系;
基于所述視覺特征確定各個色塊對應的色塊范圍以及排列順序;
所述將經(jīng)過模糊處理的各個色塊按照所述排列順序進行疊加,得到油畫風格化場景,包括:
對于經(jīng)過模糊處理的各個色塊,基于各個色塊的色塊范圍以及排列順序,在包含所述描邊線的三維場景中對各個色塊進行疊加,以得到油畫風格化場景。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述描邊線包括輪廓線和/或折線,輪廓線是用于表示模型外部輪廓的描邊線,折線是用于表示模型內(nèi)部輪廓的描邊線;
所述確定各個場景元素模型中描邊線所處的位置,包括:
在屏幕空間坐標系中獲取處于各個場景元素模型的輪廓線和/或折線上的邊緣像素。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于完美世界(北京)軟件科技發(fā)展有限公司,未經(jīng)完美世界(北京)軟件科技發(fā)展有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111056761.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





