Commit Graph

17 Commits

Author SHA1 Message Date
628225af45 Asset explorer showing files
After loading a project the asset explorer now show all the project files.
2022-11-11 13:10:05 +01:00
b5db500d48 Import / Export Meshes 2022-11-10 21:51:11 +01:00
f7a85d53ab Editor Asset explorer setup 2022-11-10 21:50:27 +01:00
c57177a1a9 Rudimentary Scene loading 2022-11-09 15:27:06 +01:00
9a9db279a5 Added new ComponentWidget and ViewWidget
A Render3DComponent can now be edited, A game view is available in the editor for game runtime rendering
2022-11-05 20:50:35 +01:00
b2688e843c Precompiled header for the engine core library 2022-11-05 20:14:36 +01:00
28c64b43ba Improved architecute
further abstracting away the runtime
2022-11-05 19:14:23 +01:00
02e14aa8fa Solving a few warnings 2022-11-05 17:17:08 +01:00
7343300dcb Loading Projects now 2022-11-05 13:47:37 +01:00
3b91516d6e Move Editor UI into its own 'UI' folder 2022-11-05 13:47:19 +01:00
c8ebc0fa17 Working on scene and project serialisation
Added scene/project save and load to main menu, added file dialogs for opening and saving scene/project
2022-11-05 12:50:01 +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
f37175a01e Additions to editor
Entities can be selected using the scene-explorer, Components can be viewed and edited through the inspector , empty Entities can be added through the mainmenu bar
2022-11-03 20:33:14 +01:00
c62f3615d4 Redering cube in editor 2022-11-03 15:06:42 +01:00
23ac663667 Sandbox App is no longer an editor, Editor setup has moved to the editor project 2022-10-22 15:21:48 +02:00
955eeabb48 Adding / organizing the workspace into multple seperate projects 2022-10-22 14:58:55 +02:00