一種面向可編程著色器的多光源加速方法
基本信息
申請?zhí)?/td> | CN201410636581.8 | 申請日 | - |
公開(公告)號 | CN104463943B | 公開(公告)日 | 2015-09-16 |
申請公布號 | CN104463943B | 申請公布日 | 2015-09-16 |
分類號 | G06T15/50(2011.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 孟祥雨;王璐;徐延寧 | 申請(專利權(quán))人 | 山東地緯數(shù)碼科技有限公司 |
代理機構(gòu) | 濟南圣達知識產(chǎn)權(quán)代理有限公司 | 代理人 | 張勇 |
地址 | 250101 山東省濟南市高新區(qū)(歷下區(qū))舜華路1500號山東大學(xué)齊魯軟件學(xué)院高性能計算中心229號 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提供了一種面向可編程著色器的多光源加速方法,在可編程著色器環(huán)境下實現(xiàn)了Lightcuts算法,通過將光源聚類成樹形結(jié)構(gòu),然后再對光源樹進行裁剪,減少實際渲染的光源數(shù)目,能夠?qū)秩緯r間與光源數(shù)目的關(guān)系降為亞線性,而且穩(wěn)定性比較好,在大部分情況下都能有良好的加速效果。其次,實驗發(fā)現(xiàn)對于場景中陰影部分的渲染,算法的加速效果并不理想,針對此問題進行優(yōu)化。最后,本發(fā)明將同一物體上相近的點分組進行渲染,進一步提高效率。 |
