Share Email Print

Proceedings Paper

Real time ray tracing based on shader
Author(s): JiangHeng Gui; Min Li
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

Ray tracing is a rendering algorithm for generating an image through tracing lights into an image plane, it can simulate complicate optical phenomenon like refraction, depth of field and motion blur. Compared with rasterization, ray tracing can achieve more realistic rendering result, however with greater computational cost, simple scene rendering can consume tons of time. With the GPU’s performance improvement and the advent of programmable rendering pipeline, complicated algorithm can also be implemented directly on shader. So, this paper proposes a new method that implement ray tracing directly on fragment shader, mainly include: surface intersection, importance sampling and progressive rendering. With the help of GPU’s powerful throughput capability, it can implement real time rendering of simple scene.

Paper Details

Date Published: 21 July 2017
PDF: 5 pages
Proc. SPIE 10420, Ninth International Conference on Digital Image Processing (ICDIP 2017), 104204F (21 July 2017); doi: 10.1117/12.2281945
Show Author Affiliations
JiangHeng Gui, Wuhan Univ. of Technology (China)
Min Li, Wuhan Univ. of Technology (China)

Published in SPIE Proceedings Vol. 10420:
Ninth International Conference on Digital Image Processing (ICDIP 2017)
Charles M. Falco; Xudong Jiang, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?