一種基于GPU加速的環(huán)境光遮擋圖像繪制方法及系統(tǒng)

基本信息

申請?zhí)?/td> CN201110215371.8 申請日 -
公開(公告)號(hào) CN102254340B 公開(公告)日 2013-01-09
申請公布號(hào) CN102254340B 申請公布日 2013-01-09
分類號(hào) G06T15/10(2006.01)I;G06T15/50(2006.01)I;G06T1/20(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 劉業(yè)平;李雷 申請(專利權(quán))人 北京麒麟網(wǎng)文化股份有限公司
代理機(jī)構(gòu) 北京海虹嘉誠知識(shí)產(chǎn)權(quán)代理有限公司 代理人 北京麒麟網(wǎng)文化股份有限公司
地址 100191 北京市海淀區(qū)學(xué)院路39號(hào)1幢6-7層
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種基于GPU加速的環(huán)境光遮擋圖像繪制方法及系統(tǒng),其步驟包括:1)在CPU處理器中建立攝像機(jī)均勻分布的半球攝像機(jī)體系;2)選擇一個(gè)攝像機(jī)拍攝待渲染物體周圍一定范圍的場景,獲得待渲染物體周圍一定范圍的具有場景深度值的場景深度圖;3)接收待渲染物體的頂點(diǎn)數(shù)據(jù),頂點(diǎn)數(shù)據(jù)包括頂點(diǎn)坐標(biāo),根據(jù)頂點(diǎn)坐標(biāo)計(jì)算得到像素點(diǎn)的渲染深度值;4)根據(jù)像素點(diǎn)的場景深度值和渲染深度值,計(jì)算像素點(diǎn)的AO信息;5)將像素點(diǎn)的AO信息根據(jù)預(yù)先生成AO貼圖ID,存儲(chǔ)到一張AO貼圖中;6)將AO貼圖在線場景渲染成為可顯示的環(huán)境光進(jìn)行輸出。由于本方法的AO信息計(jì)算過程在GPU處理器中完成,利用并行處理能力很強(qiáng)的GPU處理器,使計(jì)算效率大大提高。