基于圖形處理單元GPU驅(qū)動的幾何形體快速渲染的方法

基本信息

申請?zhí)?/td> CN202210178311.1 申請日 -
公開(公告)號 CN114581596A 公開(公告)日 2022-06-03
申請公布號 CN114581596A 申請公布日 2022-06-03
分類號 G06T15/80;G06T15/10 分類 計算;推算;計數(shù);
發(fā)明人 馬恩成;張曉龍;楊廣劍;于貴友;蔡歡;王新洋 申請(專利權(quán))人 北京構(gòu)力科技有限公司
代理機構(gòu) 北京市金杜律師事務(wù)所 代理人 酆迅
地址 100013 北京市朝陽區(qū)北三環(huán)東路30號(凱勃大廈)10層1001
法律狀態(tài) -

摘要

摘要 本公開的實施例提供了涉及基于圖形處理單元GPU驅(qū)動的幾何形體快速渲染的方法、電子設(shè)備和計算機程序產(chǎn)品。該方法包括根據(jù)目標(biāo)場景中的多個幾何形體的相應(yīng)類型和相應(yīng)渲染屬性,在GPU的緩存中確定相應(yīng)的緩沖區(qū)。該方法還包括根據(jù)優(yōu)先級,將每個幾何形體的渲染參數(shù)填充至相應(yīng)的緩沖區(qū)。該方法還包括基于多個幾何形體和與目標(biāo)場景相關(guān)聯(lián)的視角參數(shù)來生成視錐體,使用GPU將視錐體范圍以外的幾何形體的渲染參數(shù)從相應(yīng)的緩沖區(qū)中移除。并且該方法還包括基于相應(yīng)的緩沖區(qū)內(nèi)剩余的渲染參數(shù),使用著色器生成渲染后的目標(biāo)場景。通過本公開的實施例,可以提高渲染的幀率,降低中央處理單元CPU的負(fù)荷,減少在GPU與CPU之間通信的數(shù)據(jù)量。