Cubism CoreLayer
| _Dependencies | Project Upload | |
| Cubism_CoreLayer | Project Upload | |
| out/build/x64-debug/Cubism_CoreLayer/EngineAssets | Project Upload | |
| .gitignore | .gitignore | |
| Banner.PNG | Added Banner | |
| CMakeLists.txt | Project Upload | |
| CMakePresets.json | Project Upload | |
| LICENSE | Initial commit | |
| README.md | README.md aktualisiert | |
Cubism.CoreLayer
Cubism is an multi layered API, that I wrote over 1-2 months for my thesis at "School for Games" in Berlin.
It is seperated in 3 different layers.
CoreLayer, the FrameworkLayer and the EngineLayer.
The idea behind this approach was to have this API be usable at different stages of complexity.
CoreLayer is just an small layer over the raw OpenGL and still provides full controll over anything, but still has high complexity as an trade off. It should work on Windows, Linux and Mac, but was mostly tested on Windows.