Marcel's General Purpose Renderer. Supports both point clouds and triangulated meshes. Event system uses the observer/listener pattern
note that my .clang-format enforces 3 spacing :> ... this project has only been tested on MSVC
cmake.exe --build C:\Work-TupelGit\MerlinGL\build --target Merlin -j 14
TODO: implement full API layer TODO: implement customizable shader layer TODO: compile with llvm/clang TODO: implement multiple viewports, integrate cameras with registry
