Commit Graph

15 Commits

Author SHA1 Message Date
41d5b87c7b Editor console basics and more dependencies
Added basics of an editor console, Added YAML-CPP as a dependency of the editor , Added NativeFileDialog as a dependency
2022-11-05 12:29:50 +01:00
b44c88d05c Engine clean
Added namespaces to the core engine, improved premake setup, added a buildsolution batch script, removed tinygltf submodule
2022-11-04 14:14:53 +01:00
3e75406783 Adding ImGuizmo submodule 2022-11-03 10:42:57 +01:00
b359a940ba Adding a new submodel ENTT 2022-10-22 17:20:09 +02:00
3639f967e1 Ignore untracked file changes in some submodules
These files are probably nothing of great importance to our
development and thus have no business showing up in our git status
2022-08-06 18:22:10 +02:00
d019155d10 Working on basic rendering #4
* Added a basic material abstraction
* Started implementation of RenderTarget (such as render textures)
2022-06-04 18:26:58 +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
f547ff1b8f Basic rectangle drawing 2022-04-30 20:20:07 +02:00
ddf7e14682 Added spdlog as a submodule 2022-04-29 20:40:25 +02:00
f613059c2d Added glm as a git submodule 2022-04-29 13:32:58 +02:00
56ec05adf1 Added GLFW as a submodule 2022-04-29 13:28:42 +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