[發(fā)明專利]體積云模擬方法和體積云模擬裝置有效
| 申請?zhí)枺?/td> | 201711279560.5 | 申請日: | 2017-12-06 |
| 公開(公告)號: | CN108074285B | 公開(公告)日: | 2021-03-09 |
| 發(fā)明(設計)人: | 陳安治;李競鋆 | 申請(專利權)人: | 北京像素軟件科技股份有限公司 |
| 主分類號: | G06T17/20 | 分類號: | G06T17/20;G06T15/00 |
| 代理公司: | 北京超凡志成知識產(chǎn)權代理事務所(普通合伙) 11371 | 代理人: | 梁斌 |
| 地址: | 102200 北京市昌平區(qū)*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 體積 模擬 方法 裝置 | ||
本發(fā)明提供的體積云模擬方法和體積云模擬裝置,涉及場景模擬技術領域。其中,體積云模擬方法包括:構造體積云模型,其中,所述體積云模型包括相對設置的兩個子模型;針對每一個子模型,按照預設規(guī)則對該子模型進行渲染,以完成體積云的模擬。通過上述方法,可以改善現(xiàn)有體積云模擬技術中存在的模擬計算復雜的問題。
技術領域
本發(fā)明涉及場景模擬技術領域,具體而言,涉及一種體積云模擬方法和體積云模擬裝置。
背景技術
在如今的三維游戲中,玩家不僅僅局限于陸地上的活動。其中,在空中進行飛翔屬于比較常見的場景。為了保證飛翔過程中玩家所處的自然環(huán)境更為真實,一般會對模擬出腳下有體積云的場景。因此,體積云的模擬效果直接關系著三維游戲的逼真程度,影響著用戶的體驗度。經(jīng)發(fā)明人研究發(fā)現(xiàn),現(xiàn)有體積云模擬技術中存在的計算復雜的問題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種體積云模擬方法和體積云模擬裝置,以改善現(xiàn)有體積云模擬技術中存在的計算復雜的問題。
為實現(xiàn)上述目的,本發(fā)明實施例采用如下技術方案:
一種體積云模擬方法,包括:
構造體積云模型,其中,所述體積云模型包括相對設置的兩個子模型;
針對每一個子模型,按照預設規(guī)則對該子模型進行渲染,以完成體積云的模擬。
在本發(fā)明實施例較佳的選擇中,在上述體積云模擬方法中,每一個子模型由多個三角形構成,其中,任意一個三角形由三個頂點構成,按照預設規(guī)則對該子模型進行渲染的步驟包括:
通過頂點著色器對該子模型的各個頂點的參數(shù)信息進行轉換處理;
通過光柵器對經(jīng)過轉換處理的參數(shù)信息進行插值處理;
通過片元著色器根據(jù)經(jīng)過插值處理的參數(shù)信息計算該子模型的顏色透明度;
根據(jù)所述顏色透明度對該子模型的顏色進行調(diào)整,以完成對該子模型的渲染。
在本發(fā)明實施例較佳的選擇中,在上述體積云模擬方法中,每一個頂點的參數(shù)信息包括頂點坐標,通過頂點著色器對該子模型的各個頂點的參數(shù)信息進行轉換處理的步驟包括:
針對該子模型的每一個頂點,將該頂點的頂點坐標依次通過世界轉換矩陣、視見轉換矩陣和投影轉換矩陣進行轉換,以得到該頂點的裁剪坐標;
根據(jù)該頂點的頂點坐標通過世界轉換矩陣得到的世界坐標和預設的霧效參數(shù)進行計算,以得到該頂點的霧效因子。
在本發(fā)明實施例較佳的選擇中,在上述體積云模擬方法中,每一個頂點的參數(shù)信息還包括頂點顏色和紋理坐標,在按照預設規(guī)則對該子模型進行渲染的步驟之前,所述方法還包括:
針對每一個子模型,為該子模型的各頂點分別貼合對應的紋理坐標;
通過光柵器對經(jīng)過轉換處理的參數(shù)信息進行插值處理的步驟包括:
針對該子模型的每一個頂點,分別對該頂點的裁剪坐標、霧效因子、頂點顏色和紋理坐標進行插值處理,以得到該頂點的插值裁剪坐標、插值霧效因子、插值頂點顏色和插值紋理坐標。
在本發(fā)明實施例較佳的選擇中,在上述體積云模擬方法中,通過片元著色器根據(jù)經(jīng)過插值處理的參數(shù)信息計算該子模型的顏色透明度的步驟包括:
針對該子模型的每一個頂點,對該頂點的插值紋理坐標進行偏移和縮放處理,以得到該頂點的新紋理坐標;
根據(jù)所述新紋理坐標、預設的云層顏色值和霧顏色值對該頂點的顏色值進行計算,以得到該頂點的最終顏色值;
根據(jù)所述插值裁剪坐標進行計算,以得到該頂點的深度差;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京像素軟件科技股份有限公司,未經(jīng)北京像素軟件科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201711279560.5/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





