跳至主導覽 跳至搜尋 跳過主要內容

Ray tracing API integration for OpenGL applications

研究成果: 書貢獻/報告類型 › 會議論文篇章

摘要

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.

原文英語
主出版物標題Posters Proceedings
編輯Vaclav Skala
發行者University of West Bohemia
頁面1-5
頁數5
卷2703
版本May
ISBN(電子)9788086943510
出版狀態已發佈 - 2017
事件25th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision, WSCG 2017 - Plzen, 捷克共和国
持續時間: 2017 5月 29 → 2017 6月 2

會議

會議25th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision, WSCG 2017
國家/地區捷克共和国
城市Plzen
期間2017/05/29 → 2017/06/02

UN SDG

此研究成果有助於以下永續發展目標

  1. SDG 3 - 健康與福祉
    SDG 3 健康與福祉

ASJC Scopus subject areas

  • 精神病學和心理健康

指紋

深入研究「Ray tracing API integration for OpenGL applications」主題。共同形成了獨特的指紋。

引用此