文件名称:StingRay:基于Peter Shirley的书:“一个周末的光线跟踪”的光线跟踪引擎
文件大小:14KB
文件格式:ZIP
更新时间:2024-03-15 02:00:21
C++
黄貂鱼 基于Peter Shirley的书:《一个周末中的光线追踪》的光线跟踪引擎。 建筑 主要的二进制文件和测试由CMake和生成的Makefile: CMake .生成CMake . make 这将构建在bin文件夹中找到的主要和测试二进制文件,以及在lib中找到的googletest库。 跑步 渲染器以ppm格式输出原始图像数据。 因此,要保存文件,您需要将程序通过管道传输到新的ppm文件中。 例如,从项目的根目录: ./bin/stingRay > ~/Desktop/demo.ppm 测试二进制文件也会在bin文件夹中生成。 运行测试: ./bin/tests_run
【文件预览】:
StingRay-master
----.gitmodules(108B)
----src()
--------common()
--------CMakeLists.txt(285B)
--------main.cpp(3KB)
----CMakeLists.txt(309B)
----.idea()
--------misc.xml(137B)
--------StingRay.iml(97B)
--------.name(8B)
--------.gitignore(176B)
----README.md(638B)
----tests()
--------CMakeLists.txt(601B)
--------googletest()
--------ray_test.cpp(623B)
--------vec3_test.cpp(2KB)
----.gitignore(6KB)