3D Движок с отложенным рендером и бампом в 1000 строк
Просто решил оставить это здесь.
Один main.cpp в 1000 строк, где все пнятненько. Чистенький код.
Из зависимостей glm, GLEW, glut, stb_image.
glm и stb_image - там только хидеры, GLEW это один сишный файл единицы трансляции с хидером, ну и glut легко гуглится.
Ах да, ахтунг c++11. MSVC незнаю осилит или нет.
P.S. круто было-бы тему закрепить.
P.S.^2 для виндузятников в методе GLuint createShader(std::string source, GLenum type) у класса Shader сменить версию шейдера с 300 es на 330 core и выпилить precision
|