本项目的意义在于更好地了解OpenGL和CUDA的机制,而非用于打造专业引擎。自从CUDA以及Optix出现以后,基于OpenGL的光线追踪器已经基本没有人再去着手开发,但从学习的角度而言,是一种非常好的掌握OpenGL的方式。
· 基于 OpenGL 的光线追踪器——在着色器 GLSL 中实现——从零开始构建的全教程
源码Github链接:基于GLSL的光线追踪器
Dezeming Family-Everything is worth researching
feimos@mail.ustc.edu.cn
本项目的意义在于更好地了解OpenGL和CUDA的机制,而非用于打造专业引擎。自从CUDA以及Optix出现以后,基于OpenGL的光线追踪器已经基本没有人再去着手开发,但从学习的角度而言,是一种非常好的掌握OpenGL的方式。
源码Github链接:基于GLSL的光线追踪器