simple rendering engine for inhouse usage. support rendering using OpenGL on GPU and on CPU with OSMesa
C++17 required (at least gcc7)
Dependency:
- General:
- Loki: library written by Andrei Alexandrescu as part of his book Modern C++ Design (TODO - need to switch on boost hana or spirit)
- Boost: widely known C++ libraries pack
- glm: OpenGL Mathematics
- spdlog: fast C++ logging library
- OpenCV: Open Source Computer Vision Library
- OpenGL: usually shiped with graphics drivers
- or with open source realisation - mesa
- FlatBuffers: memory efficient cross platform serialization library
- GPU enabled build only:
- CPU enabled build only:
- Tools: