Abstract
Ray tracing is one of the most important rendering techniques in computer graphics. By means of simulating reflection and refraction of light transportation, ray tracing generates more photorealistic images than scanline rendering. However, the high computational cost is the main disadvantage of ray tracing algorithm. In recent years, the computing power of GPU has increased dramatically, and general-purpose computing on graphics processing units (GPGPU) has become popular. Many scholars have presented some physically based rendering methods with CUDA or OpenCL in order to improve image quality and increase rendering speed. Because rasterization is the mainstream in the gaming industry, there is still a long way to go to make ray tracing accepted by the industry in the near future. We introduce a ray tracing API integration for OpenGL applications that can replace the original OpenGL rasterization with ray tracing by simply adding a few lines of code, and the ray tracing algorithm in this API is parallelized by OpenCL.
| Original language | English |
|---|---|
| Title of host publication | Posters Proceedings |
| Editors | Vaclav Skala |
| Publisher | University of West Bohemia |
| Pages | 1-5 |
| Number of pages | 5 |
| Volume | 2703 |
| Edition | May |
| ISBN (Electronic) | 9788086943510 |
| Publication status | Published - 2017 |
| Event | 25th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision, WSCG 2017 - Plzen, Czech Republic Duration: 2017 May 29 → 2017 Jun 2 |
Conference
| Conference | 25th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision, WSCG 2017 |
|---|---|
| Country/Territory | Czech Republic |
| City | Plzen |
| Period | 2017/05/29 → 2017/06/02 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 3 Good Health and Well-being
Keywords
- 3D Rendering
- Game Engine
- OpenCL
- Parallel Computing
- Ray Tracing
ASJC Scopus subject areas
- Psychiatry and Mental health
Fingerprint
Dive into the research topics of 'Ray tracing API integration for OpenGL applications'. Together they form a unique fingerprint.Cite this
- APA
- Standard
- Harvard
- Vancouver
- Author
- BIBTEX
- RIS