Paper
21 July 2017 Real time ray tracing based on shader
Author Affiliations +
Proceedings Volume 10420, Ninth International Conference on Digital Image Processing (ICDIP 2017); 104204F (2017) https://doi.org/10.1117/12.2281945
Event: Ninth International Conference on Digital Image Processing (ICDIP 2017), 2017, Hong Kong, China
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.
© (2017) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
JiangHeng Gui and Min Li "Real time ray tracing based on shader", Proc. SPIE 10420, Ninth International Conference on Digital Image Processing (ICDIP 2017), 104204F (21 July 2017); https://doi.org/10.1117/12.2281945
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Ray tracing

RELATED CONTENT

Semiconductor Laser Digital Scanner
Proceedings of SPIE (February 09 1989)
Distributed Computing For Optical Design
Proceedings of SPIE (September 16 1980)
Space Telescope Performance Prediction Using The OSAC Code
Proceedings of SPIE (February 21 1986)

Back to Top