一種基于OpenGL的透明物體的延遲渲染方法
基本信息
申請(qǐng)?zhí)?/td> | CN202110108978.X | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN112732395B | 公開(公告)日 | 2021-08-17 |
申請(qǐng)公布號(hào) | CN112732395B | 申請(qǐng)公布日 | 2021-08-17 |
分類號(hào) | G06F9/451 | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 劉泳;韓非凡 | 申請(qǐng)(專利權(quán))人 | 廣州銀漢科技有限公司 |
代理機(jī)構(gòu) | 北京中譽(yù)至誠(chéng)知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) | 代理人 | 霍麗惠 |
地址 | 510630 廣東省廣州市天河區(qū)黃埔大道中666號(hào)701房 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及一種基于OpenGL的透明物體的延遲渲染方法,涉及延遲渲染技術(shù)領(lǐng)域,本發(fā)明所述方法在針對(duì)所述透明物體進(jìn)行渲染時(shí),先將透明物體根據(jù)透明度從小到大的順序設(shè)置排列渲染編號(hào),并按照編號(hào)順序進(jìn)行渲染,對(duì)于透明度相同的物體根據(jù)物體紋理復(fù)雜度確定物體的排列渲染編號(hào),當(dāng)物體的排列渲染編號(hào)確定后,再根據(jù)物體的渲染輪廓面積對(duì)物體的排列渲染編號(hào)進(jìn)行調(diào)節(jié),當(dāng)物體的排列渲染編號(hào)調(diào)節(jié)完成時(shí),再根據(jù)物體的顏色深度對(duì)調(diào)節(jié)后的物體排列渲染編號(hào)進(jìn)行修正。本發(fā)明所述方法在對(duì)透明物體進(jìn)行渲染時(shí)不受場(chǎng)景內(nèi)光源個(gè)數(shù)影響,通過設(shè)置參數(shù)控制透明物體的渲染順序,有效提高了透明物體的渲染效率。 |
