一種基于GPU加速的三維分形實時渲染方法
發(fā)布時間:2018-04-26 22:33
本文選題:三維分形 + GPU; 參考:《激光雜志》2016年11期
【摘要】:繪制高質(zhì)量三維分形圖所需的計算量往往很大,難以達到實時的要求。研究了一種繪制三維分形的通用方法,即基于光線跟蹤的距離估計算法。該算法非常適合在GPU上實現(xiàn),利用GPU強大的并行處理能力,使三維分形的繪制速度顯著提高。大量實驗結(jié)果表明,在屏幕分辨率為1280x720時絕大部分三維分形圖都已達到了實時繪制的要求。GPU與CPU的性能對比表明,即使在CPU最快的情況下耗時也是GPU的158倍,由此可見應用GPU的巨大優(yōu)勢。還驗證了距離估計算法的通用性,對于不同類型的分形,如逃逸時間算法的分形、迭代函數(shù)系統(tǒng)的分形以及分形地形都可以適用。
[Abstract]:It is difficult to meet the requirement of real time because of the large amount of computation required to draw high quality 3D fractal images. In this paper, a general method of 3D fractal rendering, namely ray-tracing based distance estimation algorithm, is studied. This algorithm is very suitable to be implemented on GPU, and makes use of the powerful parallel processing ability of GPU to improve the rendering speed of 3D fractal. A large number of experimental results show that most of the 3D fractal images have met the requirements of real-time rendering when the screen resolution is 1280x720. The comparison of the performance of CPU and CPU shows that even in the fastest case of CPU, the time consuming is 158 times that of GPU. This shows the huge advantage of applying GPU. The generality of the distance estimation algorithm is also verified, which is applicable to different types of fractal, such as the fractal of the escape time algorithm, the fractal of the iterative function system and the fractal terrain.
【作者單位】: 華南師范大學物理與電信工程學院;
【基金】:2014年廣東省科技廳公益研究與能力建設(shè)專項資金(2014A040401076)
【分類號】:TP391.41
【相似文獻】
相關(guān)期刊論文 前10條
1 馬伯寧;王晨昊;湯曉安;匡綱要;;基于GPU的二維離散小波變換快速計算[J];國防科技大學學報;2011年03期
2 ZW;;3D游戲利器 主流嵌入式處理器GPU逐個看[J];電腦迷;2011年19期
3 王志國;王貴錦;施陳博;苗權(quán);林行剛;;積分圖像的快速GPU計算[J];計算機應用研究;2011年10期
4 盧永菁;王東;;基于GPU的高速網(wǎng)絡入侵檢測系統(tǒng)設(shè)計[J];計算機工程與應用;2011年33期
5 儲t熆,
本文編號:1807997
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/1807997.html
最近更新
教材專著