【文件属性】:
文件名称:ray-tracing-cs:具有计算着色器的GPU上的光线跟踪
文件大小:3.74MB
文件格式:ZIP
更新时间:2021-04-16 21:34:06
C++
计算着色器:GPU光线跟踪
OpenGL计算着色器练习:实时GPU光线跟踪。
描述
该项目是在ArtFX-TD 4上完成的。
入门
依存关系
该项目正在使用以下库:
(窗口管理)
(OpenGL扩展牧马人)
安装它们:
$ sudo apt install libglfw3-dev libglew-dev
构建系统是 。
要安装Meson,请执行以下操作:
$ sudo apt-get install python3 python3-pip python3-setuptools \
python3-wheel ninja-build
$ pip3 install --user meson
一线命令
您可以一行完成以下步骤:
$ meson build && cd build && meson compile && cd ..
【文件预览】:
ray-tracing-cs-main
----.gitignore(36B)
----README.md(2KB)
----meson.build(244B)
----src()
--------main.cpp(119B)
--------utils()
--------meson.build(503B)
--------log()
--------app()
--------glsl()
--------shader()
--------texture()
--------geometry()
----img()
--------rt_cs1.gif(1.52MB)
--------rt_cs2.gif(2.21MB)