Neon is a minimal ray tracer written in C++. Originally, It was wrrtien for my own learning purpose. This is part of the ray tracer which can be used as base code for assignment in the Computer Graphics course at GIST.
git clone https://github.com/CGLAB-Classes/neon-edu.git
cd neon
mkdir build
cd build
cmake .. # this might take a while due to installation of external library
make -j4
- lodepng, Very simple png read/write library
- glm, Math library for OpenGL and GLSL shader
- taskflow-cpp, Task-based parallelism library
To use Neon, you need a C++ compiler which supports C++17 and cmake.
- C++ Compiler
- GCC >= 7.3
- Clang >= 6.0
- Visual Studio Version >= 15.7
- Cmake > 3.13
Neon is licensed under the MIT License