ba69726e33
Updated gitignore and added submodule
...
- Added a filebrowser for imgui submodule
- Added gitignore entries for two submodules
2023-01-14 22:18:15 +01:00
282844b905
Load the previously loaded project and scene on startup
...
(read from an ini file)
2023-01-14 21:44:48 +01:00
1f1a776686
Adding physx and fixing memory allocation of AssetView
2022-12-22 17:16:09 +01:00
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
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
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
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
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