Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/a1exxd0/ray-tracing-engine


https://github.com/a1exxd0/ray-tracing-engine

Last synced: 24 days ago
JSON representation

Awesome Lists containing this project

README

        

# ray tracing engine
Added CI/CD.

# build notes
Set up environment:
```sh
# for running tests
sudo apt-get update
sudo apt-get install libgtest-dev

mkdir build
cd build && cmake ..
```
Install [Google Benchmark](https://github.com/google/benchmark).
Then you have 2 options for builds:
```sh
# ensure you are in build directory

# default standard (slow run) build
cmake --build .

# for long runs
cmake --build . --config release
```
Then when running the executable:
```sh
./main > img.ppm
eog img.ppn
```