计算机学报
計算機學報
계산궤학보
CHINESE JOURNAL OF COMPUTERS
2011年
3期
473-481
,共9页
图形处理器(GPU)%片元处理%凸多面体%透明%半透明
圖形處理器(GPU)%片元處理%凸多麵體%透明%半透明
도형처리기(GPU)%편원처리%철다면체%투명%반투명
在GPU上进行多片元效果的绘制,已有的方法往往需要对模型进行多遍的数据读取,以进行片元的有效排序.由于往GPU传输数据的带宽限制,多遍的数据读取严重制约了绘制效率的提高.虽然,随着CUDA的出现,已有方法可将数据完全装入GPU进行多片元效果的绘制,但受存储空间的限制,难以处理大规模的模型.对此,文中提出一种只需要单遍数据读取的绘制方法.即将模型进行凸多面体方式的组织,并依据绘制的需求逐个地将凸多面体传输到GPU中,以实现片元的正确排序.在这过程中,及时地进行同像素片元的色彩混合操作,以大幅降低片元排序的空间需求,由此可使用更多的光照参数来增强绘制效果.实验表明,新方法优化了模型的数据读取,可有效提高绘制速度,即便与基于CUDA的一次性装载数据的方法相比,也能提高速度,且能方便地处理大模型和深度层次大的模型.
在GPU上進行多片元效果的繪製,已有的方法往往需要對模型進行多遍的數據讀取,以進行片元的有效排序.由于往GPU傳輸數據的帶寬限製,多遍的數據讀取嚴重製約瞭繪製效率的提高.雖然,隨著CUDA的齣現,已有方法可將數據完全裝入GPU進行多片元效果的繪製,但受存儲空間的限製,難以處理大規模的模型.對此,文中提齣一種隻需要單遍數據讀取的繪製方法.即將模型進行凸多麵體方式的組織,併依據繪製的需求逐箇地將凸多麵體傳輸到GPU中,以實現片元的正確排序.在這過程中,及時地進行同像素片元的色綵混閤操作,以大幅降低片元排序的空間需求,由此可使用更多的光照參數來增彊繪製效果.實驗錶明,新方法優化瞭模型的數據讀取,可有效提高繪製速度,即便與基于CUDA的一次性裝載數據的方法相比,也能提高速度,且能方便地處理大模型和深度層次大的模型.
재GPU상진행다편원효과적회제,이유적방법왕왕수요대모형진행다편적수거독취,이진행편원적유효배서.유우왕GPU전수수거적대관한제,다편적수거독취엄중제약료회제효솔적제고.수연,수착CUDA적출현,이유방법가장수거완전장입GPU진행다편원효과적회제,단수존저공간적한제,난이처리대규모적모형.대차,문중제출일충지수요단편수거독취적회제방법.즉장모형진행철다면체방식적조직,병의거회제적수구축개지장철다면체전수도GPU중,이실현편원적정학배서.재저과정중,급시지진행동상소편원적색채혼합조작,이대폭강저편원배서적공간수구,유차가사용경다적광조삼수래증강회제효과.실험표명,신방법우화료모형적수거독취,가유효제고회제속도,즉편여기우CUDA적일차성장재수거적방법상비,야능제고속도,차능방편지처리대모형화심도층차대적모형.