8890b4d973 
					 
					
						
						
							
							Back to basic - Just a backpack rendering  
						
						 
						
						
						
						
					 
					
						2023-05-19 20:48:24 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3acc8525b0 
					 
					
						
						
							
							Adding ImGui , fixing some minor framebuffer error  
						
						 
						
						
						
						
					 
					
						2023-05-19 16:04:52 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dc89cc6173 
					 
					
						
						
							
							Adding premake  
						
						 
						
						... 
						
						
						
						I will now be able to work on this from any platform 
						
						
					 
					
						2023-05-19 14:39:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						85263312cd 
					 
					
						
						
							
							Refactor  
						
						 
						
						... 
						
						
						
						Refactoring the render engine to feel a little better organized. One major issue remains with the model not rendering at the time. Possibly this is solved after fixing the outline render pass 
						
						
					 
					
						2023-02-03 16:33:02 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4355a12b9a 
					 
					
						
						
							
							Architecture redesign  
						
						 
						
						... 
						
						
						
						PART 1:
- Added a Renderer class
- Added a Application interface
- Added a RenderPass interface
- Added multiple RenderPass classes
- Added a Window class
- Moved Shaders into a Shader folder
The idea behind this redesign is to make more abstractions.
These abstraction are then supposedly going to make it easier
to focus on the next couple tutorials main elements 
						
						
					 
					
						2022-10-18 22:57:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						71c942d88e 
					 
					
						
						
							
							albedo with refractions and reflactions of the cubemap  
						
						 
						
						
						
						
					 
					
						2022-10-17 11:56:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4f4eb2f496 
					 
					
						
						
							
							Basic MSAA  
						
						 
						
						
						
						
					 
					
						2022-10-16 20:57:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						94428d43c9 
					 
					
						
						
							
							refraction shading  
						
						 
						
						
						
						
					 
					
						2022-10-16 20:44:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6667d75455 
					 
					
						
						
							
							reflection  
						
						 
						
						
						
						
					 
					
						2022-10-16 20:27:25 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e7a119f0dd 
					 
					
						
						
							
							Cubemap added, Skybox pass implemented  
						
						 
						
						
						
						
					 
					
						2022-10-16 20:14:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						db448390ae 
					 
					
						
						
							
							Small issue fix, Added post-processing fx  
						
						 
						
						
						
						
					 
					
						2022-10-16 18:58:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d8e87b4787 
					 
					
						
						
							
							Added framebuffer objects to allow postprocessing on a texture of the screen  
						
						 
						
						
						
						
					 
					
						2022-10-16 18:26:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3d4d81f260 
					 
					
						
						
							
							Added stencil testing  
						
						 
						
						... 
						
						
						
						This demo show how to draw an outline around
an object.... very cool ! :) 
						
						
					 
					
						2022-02-22 21:52:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						82cf5b9c93 
					 
					
						
						
							
							Added model loading  
						
						 
						
						... 
						
						
						
						Model loading is complex.
As such in the learnopengl.com tutorial we use assimp to make our life
a little easier. 
						
						
					 
					
						2022-02-22 00:32:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						de96aa4136 
					 
					
						
						
							
							Added multiple lights to the scene  
						
						 
						
						... 
						
						
						
						Both a directional and four points lights are used in
this scene.
Fixed a memory leak caused by the vertex Array buffer of the lights never being deleted 
						
						
					 
					
						2022-02-16 21:06:40 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3f9a433549 
					 
					
						
						
							
							implemented spotlights  
						
						 
						
						
						
						
					 
					
						2022-02-16 20:32:55 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e1ceb4d8ee 
					 
					
						
						
							
							Implemented point lights  
						
						 
						
						
						
						
					 
					
						2022-02-16 20:12:07 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						345ae95835 
					 
					
						
						
							
							Directional light implementation  
						
						 
						
						
						
						
					 
					
						2022-02-16 19:57:18 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fd29b303e2 
					 
					
						
						
							
							Added lighting maps  
						
						 
						
						
						
						
					 
					
						2022-02-16 19:46:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						59bd1ece6b 
					 
					
						
						
							
							Implemented basic materials in to the fragment shader..  
						
						 
						
						
						
						
					 
					
						2022-02-15 16:33:47 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fc3806e73d 
					 
					
						
						
							
							Basic Lighting  
						
						 
						
						... 
						
						
						
						Added lighting in to the shader
Lighting model: Phong 
						
						
					 
					
						2022-02-13 14:38:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						06b979dfaa 
					 
					
						
						
							
							Lighting: Basic color  
						
						 
						
						... 
						
						
						
						Added a light source
removed texturing
removed drawing multiple instances
of the same cube 
						
						
					 
					
						2022-02-13 13:19:54 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c8bde6881f 
					 
					
						
						
							
							Slight cleanup  
						
						 
						
						... 
						
						
						
						Added Camera abstraction 
						
						
					 
					
						2022-02-12 22:30:14 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						85733c6053 
					 
					
						
						
							
							Camera tutorial finished  
						
						 
						
						... 
						
						
						
						Added delta timing and basic camera movement 
						
						
					 
					
						2022-02-12 22:23:08 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ea5acc464f 
					 
					
						
						
							
							Slight cleanup  
						
						 
						
						
						
						
					 
					
						2022-02-12 21:40:38 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8bfdbccac1 
					 
					
						
						
							
							Matrices and transformations  
						
						 
						
						
						
						
					 
					
						2022-02-12 21:38:31 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						58cca1db34 
					 
					
						
						
							
							Shader exercises complete!  
						
						 
						
						
						
						
					 
					
						2022-02-11 22:24:15 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2e529beafa 
					 
					
						
						
							
							Added a simple small README file.  
						
						 
						
						
						
						
					 
					
						2022-02-06 13:44:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f0ac2901e7 
					 
					
						
						
							
							LearnOpenGL tutorial. Made it up to Shaders  
						
						 
						
						
						
						
					 
					
						2022-02-06 12:52:11 +01:00