3974889f7e 
					 
					
						
						
							
							More config and testing adding models  
						
						 
						
						... 
						
						
						
						Seperated Sanbox premake config from the main premake file. 
						
						
					 
					
						2022-08-15 21:35:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						db6def3bc9 
					 
					
						
						
							
							FIXED inputsystem linker error  
						
						 
						
						
						
						
					 
					
						2022-08-15 21:15:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5a06b068f3 
					 
					
						
						
							
							Moving source files to a src folder  
						
						 
						
						
						
						
					 
					
						2022-08-06 18:21:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e31fd036ea 
					 
					
						
						
							
							Added the basics for a scene explorer in ImGui  
						
						 
						
						
						
						
					 
					
						2022-07-10 15:52:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6a2e8d3b2f 
					 
					
						
						
							
							Basic Scene creation  
						
						 
						
						
						
						
					 
					
						2022-07-09 22:21:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f8b390923e 
					 
					
						
						
							
							Working on semi proper API to build a scene  
						
						 
						
						
						
						
					 
					
						2022-07-09 21:22:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b7e3465406 
					 
					
						
						
							
							Editing the modelimporter to allow to create scene graphs  
						
						 
						
						
						
						
					 
					
						2022-07-08 21:35:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7b9685c381 
					 
					
						
						
							
							Externalized ImGUI compilation and fixed white screen issue  
						
						 
						
						
						
						
					 
					
						2022-06-10 21:06:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						16b61986a1 
					 
					
						
						
							
							Adding textures capabilities  
						
						 
						
						... 
						
						
						
						* Added Texures to the two sample cubes
* Modified mesh structure
	- mesh now contains indices and vertices
	- Vertices contain vertices and uv's (later on they will also
	contain normals)
Solution definitely not perfect and needs improvement. 
						
						
					 
					
						2022-06-05 01:44:54 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						02727c74bb 
					 
					
						
						
							
							Clean up of sandbox  
						
						 
						
						... 
						
						
						
						* Added a statistics panel
* Added comments to `Sandbox.cpp`
* Moved utility functions and GUI code out of sandbox.cpp 
						
						
					 
					
						2022-05-29 15:23:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8cc6ed1f15 
					 
					
						
						
							
							Multiple changes to prepare for the basic render engine.  
						
						 
						
						... 
						
						
						
						* Rendering 2 cubes
* per cube transform panels
* Updated TODO.md
* Updated README.md 
						
						
					 
					
						2022-05-28 21:19:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						76c051e407 
					 
					
						
						
							
							Made multiple managers for individual pieces  
						
						 
						
						... 
						
						
						
						Added UIManager that renders the UI inside the window 
						
						
					 
					
						2022-05-28 18:49:08 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4625ca657b 
					 
					
						
						
							
							Small fix up  
						
						 
						
						... 
						
						
						
						* Added multiple ImGui windows with better widgets
* Fixed cube rendering wrong
* Added ImGui scripting window ( max 255 character script) 
						
						
					 
					
						2022-05-13 22:38:37 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						eb0e7f7a51 
					 
					
						
						
							
							Abstracted away the creation of buffers  
						
						 
						
						... 
						
						
						
						Added a transform
Updated the TODO.md
Updated default shaders to include the apropriate three 4x4 matrices to
render in 3D 
						
						
					 
					
						2022-05-04 15:27:42 +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