研究生: |
陳宣合 Shiuan-He Chen |
---|---|
論文名稱: |
使用OpenCL實現具備權重環境遮蔽之光跡追蹤 Ray Tracing with Weighted Ambient Occlusion using OpenCL |
指導教授: |
張鈞法
Chang, Chun-Fa |
學位類別: |
碩士 Master |
系所名稱: |
資訊工程學系 Department of Computer Science and Information Engineering |
論文出版年: | 2012 |
畢業學年度: | 100 |
語文別: | 中文 |
論文頁數: | 37 |
中文關鍵詞: | 環境遮蔽 、權重環境遮蔽 、光跡追蹤 、OpenCL |
論文種類: | 學術論文 |
相關次數: | 點閱:199 下載:3 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文使用開放性計算語言 OpenCL在圖形硬體 GPU 上實做一個具有全域照
明效果的光跡追蹤渲染系統。利用 GPU 強大的平行計算能力來加速需要大量計
算的光跡追蹤與環境遮蔽演算法。本論文中所採用現有的研究技術的演算法與資
料結構,並對光跡追蹤實作的環境遮蔽演算法做分析及探討。針對環境遮蔽演算
法在密閉空間場景中出現的大量遮蔽情況提出一個不同的做法-權重環境遮蔽
演算法,以呈現密閉場景中的環境遮蔽陰影來提升畫面品質。
[Bun05] BUNNELL M.: Dynamic ambient occlusion and indirectlighting. Addison-Wesley
Professional, 2005, pp. 223–233.
[Cro77] CROW F. C.: Shadow algorithms for computer graphics. In Proceedings of
SIGGRAPH ’77 (New York, NY, USA, 1977), ACM, pp. 242–248.
[FS05] FOLEY T., SUGERMAN J.: KD-Tree Acceleration Structures for a GPU Raytracer. In
Graphics Hardware
[GGP08] Game Graphics Programming
[HSHH07] HORN D. R., SUGERMAN J., HOUSTON M., HANRAHAN P.: Interactive k-D Tree
GPU Raytracing. In I3D ’07: Proceedings of the 2007 symposium on Interactive 3D
graphics and games (2007), ACM Press, pp. 167– 174.
[HPAD06] HEGEMAN K., PREMOŽE S., ASHIKHMIN M.,DRETTAKIS G.:Approximate
ambient occlusion for trees. In Proceedings of SI3D 2006 (New York, NY, USA,
2006), ACM.
[HA10] H. LUDVIGSEN, A. C. ELSTER: Real-time Ray Tracing Using Nvidia OptiX.
[HJ07] HOBEROCK J., JIA Y.: High-Quality Ambient Occlusion. Addison-Wesley
Professional, 2007, ch. 12.
[Kaj09] KAJALIN V.: ShaderX7. Charles River Media, March 2009, ch. Screen Space
Ambient Occlusion, pp. 413–424.
[LCD06] LUFT T., COLDITZ C., DEUSSEN O.: Image enhancement by unsharp masking the
depth buffer. ACM Transactions on Graphics 25, 3 (jul 2006), 1206–1213.
[LH02] LANDIS, HAYDEN. 2002. "Production-Ready Global Illumination." Course 16 notes,
SIGGRAPH 2002.
[LM04] LING J., MAHAPATRA R. N.: A Graphics Architecture for Ray Tracing and Photon
Mapping. In Graphics Hardware (2004), pp. 1–10.
[McG10] M. MCGUIRE:Ambient Occlusion Volumes.
[Mit07] MITTRING M.: Finding next gen: Cryengine 2. In SIGGRAPH ’07: ACM
SIGGRAPH 2007 courses (New York, NY, USA, 2007), ACM, pp. 97–121.
[RBA09] REINBOTHE C., BOUBEKEUR T., ALEXA M.: Hybrid ambient occlusion.
EUROGRAPHICS 2009Areaspapers(2009).
[PH10] PHARR M., HUMPHREYS G.: Physically Based Rendering: From Theory to
Implementation. Morgan Kaufmann Publishers Inc., 2010. [PMS04] PHARR, MATT, AND SIMON GREEN. 2004. “Ambient Occlusion.” In GPU Gems,
edited by Randima Fernando, pp. 279–292. Addison-Wesley.
[Pur04] PURCELL T. J.: Ray Tracing on A Stream Processor. PhD
[SCCC09] SHIH M., CHIU Y. F., CHEN Y. C., CHANG C. F.: Real-Time Ray Tracing with
CUDA.
[SA07] SHANMUGAM P., ARIKAN O.: Hardware accelerated ambient occlusion techniques
on GPUs. In Proceedings of SI3D 2007 (New York, NY, USA, 2007), ACM, pp.
73–80.
[TTH09] TOBIAS RITSCHEL, THORSTEN GROSCH, HANS-PETER SEIDEL:
Approximating Dynamic Global Illumination in Image Space., 2009.
[Whi80] WHITTED T.: An Improved Illumination Model for Shaded Display. Communication
of the ACM, 23, 6, 342-249