28 Commits (b5f3cae5ba8a1ac67f4ca8921e1e601a14b4662c)

Author SHA1 Message Date
Riyyi b5f3cae5ba Render+Scene: Implement uniformbuffer objects 4 months ago
Riyyi 3cd2fab637 Render: Add support for int/double shader attributes 4 months ago
Riyyi cd36841039 Asset+Render+App: Implement render to framebuffer 4 months ago
Riyyi 5721b4249c Asset: Add 3D shader 7 months ago
Riyyi fd8973d10d Engine: Implement skybox 11 months ago
Riyyi bc3f2c9db5 Component+Scene+System: Implement parent-child transform components 11 months ago
Riyyi 0dd7a05d46 Component+Scene: Restructure scene .json to allow multiple components 11 months ago
Riyyi 15b71f8387 Engine: Allow configuration of font size and line spacing 11 months ago
Riyyi d02d5a528b Assets: Add text entity to example scene1.json 11 months ago
Riyyi 2b0635ed69 Meta: Assets in separate CMakeLists.txt 11 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 4 years ago
Riyyi 58cd3b4116 Add to string conversion for glm types in lua 4 years ago
Riyyi bcd2dc8192 Simplify camera controllers perspective movement calculation 4 years ago
Riyyi 77a6a9715e Finish lua camera controller implementation 4 years ago
Riyyi 8a740f55ba Add lua script class 4 years ago
Riyyi e95d3a560e Add font batch renderer 4 years ago
Riyyi b947dcf5a8 Implement batch rendering in application.cpp, combine color / texure shader into one batch shader 4 years ago
Riyyi 4ff17823eb Add model matrix, camera matrix to color and texture shader 4 years ago
Riyyi 966c3c5e59 Remove unused shader variable 4 years ago
Riyyi 9aee7e391d Add texture class and texture test 4 years ago
Riyyi b90e5ed5dd Add VertexArray, BufferLayout, BufferElement 5 years ago
Riyyi 7c8a0c99a4 Add Shader class 5 years ago
Rick van Vonderen 859401ec24 Move fullscreen to separate function, vsync to Context 5 years ago
Rick van Vonderen a351432d48 Add Settings class 5 years ago