We need this in addition to the Matrix (which includes translation) - mainly for rotation, which should be around the translation, but not around the origin. There may be some places left which need changes due to this - the line between the origin and translation isn't as clear yet as it should be.
ECSGame
C++ ECS OpenGL game demo.
Building requires OpenGL 3.2+, GLFW, GLM and GLAD.
Some code adapted from Joey de Vries' (https://twitter.com/JoeyDeVriez) tutorials at https://learnopengl.com/About licensed under https://creativecommons.org/licenses/by-nc/4.0/.
OBJ-Loader from https://github.com/Bly7/OBJ-Loader.
ECS library from https://github.com/redxdev/ECS.
Image loader from https://github.com/nothings/stb/blob/master/stb_image.h.
Description
MGS: ALGO+EZG Submission
Latest
Languages
C
71.1%
C++
28.2%
GLSL
0.6%