24 Commits (master)

Author SHA1 Message Date
Riyyi fd8973d10d Engine: Implement skybox 4 months ago
Riyyi bc3f2c9db5 Component+Scene+System: Implement parent-child transform components 4 months ago
Riyyi 0dd7a05d46 Component+Scene: Restructure scene .json to allow multiple components 4 months ago
Riyyi 15b71f8387 Engine: Allow configuration of font size and line spacing 4 months ago
Riyyi d02d5a528b Assets: Add text entity to example scene1.json 4 months ago
Riyyi 2b0635ed69 Meta: Assets in separate CMakeLists.txt 4 months ago
Riyyi 6972128ad2 Assets: Remove font from test scene, as font assets aren't added yet 2 years ago
Riyyi e1d88a1872 Component: Add ability to load TextAreaComponent from JSON 2 years ago
Riyyi 892be89728 Scene: Load camera from JSON 2 years ago
Riyyi edc0ef7203 Everywhere: Update work in progress 2 years ago
Riyyi b26cb3e073 Move defines below includes 3 years ago
Riyyi 58cd3b4116 Add to string conversion for glm types in lua 3 years ago
Riyyi bcd2dc8192 Simplify camera controllers perspective movement calculation 3 years ago
Riyyi 77a6a9715e Finish lua camera controller implementation 3 years ago
Riyyi 8a740f55ba Add lua script class 3 years ago
Riyyi e95d3a560e Add font batch renderer 3 years ago
Riyyi b947dcf5a8 Implement batch rendering in application.cpp, combine color / texure shader into one batch shader 3 years ago
Riyyi 4ff17823eb Add model matrix, camera matrix to color and texture shader 3 years ago
Riyyi 966c3c5e59 Remove unused shader variable 3 years ago
Riyyi 9aee7e391d Add texture class and texture test 3 years ago
Riyyi b90e5ed5dd Add VertexArray, BufferLayout, BufferElement 4 years ago
Riyyi 7c8a0c99a4 Add Shader class 4 years ago
Rick van Vonderen 859401ec24 Move fullscreen to separate function, vsync to Context 4 years ago
Rick van Vonderen a351432d48 Add Settings class 4 years ago