Writing an OpenGL renderer based on the OpenGL tutorial series by The Cherno (https://www.youtube.com/playlist?list=PLlrATfBNZ98foTJPJ_Ev03o2oq3-GGOS2)
src | ||
.gitignore | ||
CHANGELOG.md | ||
LICENSE | ||
README.md | ||
renderer.cabal | ||
Setup.hs | ||
shell.nix |
renderer
This softwre aims to be an OpenGL renderer written in Haskell following the OpenGL tutorial by The Cherno (https://www.youtube.com/playlist?list=PLlrATfBNZ98foTJPJ_Ev03o2oq3-GGOS2).
There are some major deviations from the tutorial setup here as follows:
- Code base is entirely written in Haskell, not C++
- instead of GLFW with GLEW I use SDL2 out of familiarity
I leave as many helpful comments as possible throughout the code, so feel free to peruse it.