955eeabb48
Adding / organizing the workspace into multple seperate projects
2022-10-22 14:58:55 +02:00
29e715b92a
Adding docking support through ImGui , Adding multiviewport support through ImGui, Moving header file back into the src directory , started building the editor, Added framebuffer to renderer.
...
BUG:
The framebuffer will not be displayed in the editor for some reason
2022-10-22 13:27:23 +02:00
3974889f7e
More config and testing adding models
...
Seperated Sanbox premake config from the main premake file.
2022-08-15 21:35:22 +02:00
dae8830e2b
Graphics Engine is now part of the whole engine instead, Project will
...
actually compile #9
2022-05-28 13:32:17 +02:00
3446bc2399
Reorganising the game engine structure. Getting things ready for real development of the engine
2022-05-27 22:47:36 +02:00
9165e30d0e
Incorrectly loading a model, Adding a VertexArray abstraction
...
* Using import library assimp to incorrectly load a cube.obj
* Using a temporary Renderable class as a placeholder for all data needed
to render the mesh.
* Vertex Array abstraction added
2022-05-04 23:25:18 +02:00
af4a114fad
Added IMGUI
2022-05-04 14:39:27 +02:00
9c92cc05b7
Added Gorrilla-Audio and Tinygltf Library
...
Started laying out a assetManager / ModelImporter
2022-05-04 11:11:57 +02:00
f5c680ba3e
Improved shader definition loader
2022-04-30 22:51:50 +02:00
f547ff1b8f
Basic rectangle drawing
2022-04-30 20:20:07 +02:00
86b0506bbb
Added abstracted window
...
Added Lua interpreter
2022-04-28 21:02:54 +02:00
168b936945
Created a basic shader object and window object
...
Using GLAD to load OpenGL/Vulkan extensions
2022-04-22 22:37:38 +02:00
dab01f1541
Initial setup.
...
Correctly linking glfw and spdlog...
Linking could be improved by not needing the sandbox
application to also be linked with glfw
2022-04-20 21:40:35 +02:00
2a93a78c4f
Cleanup workspace
2021-09-29 19:14:27 +01:00
b089c76938
Initial commit, Basic project structure
2021-05-22 20:50:20 +01:00