|  | 4f6cc4dded | Added readme. | 2024-10-09 10:08:28 +02:00 |  | 
			
				
					|  | e9ddad2dfb | Added a DX12/DXIL variant of the clear_swapchain program. | 2024-10-09 09:31:28 +02:00 |  | 
			
				
					|  | febb71f2c1 | Added simple post-processing. | 2024-10-01 16:57:13 +02:00 |  | 
			
				
					|  | 559ee5f3c3 | Fixed Windows build. | 2024-10-01 10:06:49 +02:00 |  | 
			
				
					|  | f3d926ff14 | Added teddy to the scene. | 2024-09-30 23:37:31 +02:00 |  | 
			
				
					|  | cbc6c4cf79 | Fixed/added parsing of translation, rotation and scale from scene. | 2024-09-30 23:37:17 +02:00 |  | 
			
				
					|  | 3f62ad3928 | Fixed fov not being passed and invalid default zNear value in scene renderer. | 2024-09-30 23:36:47 +02:00 |  | 
			
				
					|  | c904353baf | Implemented scene loading. (Still problems with depth testing, WIP). | 2024-09-30 17:37:50 +02:00 |  | 
			
				
					|  | e92f414e02 | Basic walking controls (for K+M and controller). | 2024-09-26 15:40:27 +02:00 |  | 
			
				
					|  | 9a5638670a | Started implementing "first person controls". | 2024-09-25 15:47:17 +02:00 |  | 
			
				
					|  | 161dfc95bf | Added render list so the cube actually shows up. | 2024-09-25 11:26:06 +02:00 |  | 
			
				
					|  | c44f87ad00 | SceneRenderer (WIP). | 2024-09-20 17:56:33 +02:00 |  | 
			
				
					|  | 122190e44b | Removed CLion project from the repo. | 2024-09-20 17:56:10 +02:00 |  | 
			
				
					|  | eb72232c2b | Added 3D scene app and some fixes. | 2024-09-20 00:56:35 +02:00 |  | 
			
				
					|  | 09ed4d083f | Updated notes. | 2024-09-20 00:15:33 +02:00 |  | 
			
				
					|  | f34bf88237 | Fixed build and added EventResponse for mouse button events. | 2024-09-20 00:14:58 +02:00 |  | 
			
				
					|  | edf8108ea9 | Moar ideas. | 2024-09-19 17:59:21 +02:00 |  | 
			
				
					|  | 669bce546d | Fixed the UI vertices count display. | 2024-09-19 17:33:05 +02:00 |  | 
			
				
					|  | a827e6edcd | Added text height parameter. | 2024-09-19 17:23:12 +02:00 |  | 
			
				
					|  | eae595ec4a | Made the button type interactable. | 2024-09-19 16:35:56 +02:00 |  | 
			
				
					|  | eb47d92099 | Added quad rendering and a (WIP) button type. | 2024-09-19 16:11:58 +02:00 |  | 
			
				
					|  | c469772afa | Added reading texture map input from file so we can give custom names to the entries. | 2024-09-19 15:23:17 +02:00 |  | 
			
				
					|  | cf4d4cb8a6 | Added texture packer for automatically creating texture atlas on build. | 2024-09-19 14:59:14 +02:00 |  | 
			
				
					|  | b29fefa6ec | Began implementing some little widget tree system. | 2024-09-19 00:58:27 +02:00 |  | 
			
				
					|  | d7c15660e5 | Colorful text. | 2024-09-17 17:37:29 +02:00 |  | 
			
				
					|  | 303ea5dd27 | Cleaned up UI renderer a little and added color parameter for quads (WIP). | 2024-09-17 13:10:08 +02:00 |  | 
			
				
					|  | 0168ade08c | Moved UI rendering to a separate class/file. | 2024-09-17 11:59:14 +02:00 |  | 
			
				
					|  | 773d86ffd3 | Failsafe for non-Ansi chars (for now). | 2024-09-17 00:57:59 +02:00 |  | 
			
				
					|  | d42ab3a258 | Added some simple test text. | 2024-09-17 00:52:04 +02:00 |  | 
			
				
					|  | dd321473cf | Added app for UI. | 2024-09-16 12:13:47 +02:00 |  | 
			
				
					|  | 2819104b6a | Fixed compilation with MSVC. | 2024-09-16 10:11:42 +02:00 |  | 
			
				
					|  | 6768be18f0 | Update S++ | 2024-09-16 09:51:19 +02:00 |  | 
			
				
					|  | f489d15c52 | Added file with some ideas what to do next. | 2024-09-16 00:20:25 +02:00 |  | 
			
				
					|  | 46cb8ac50f | Allow obj files in assets folder. | 2024-09-15 23:23:29 +02:00 |  | 
			
				
					|  | aaf5818c45 | How'd that get in there? | 2024-09-15 22:36:40 +02:00 |  | 
			
				
					|  | a2bd91226f | A lot of input. | 2024-09-15 22:31:54 +02:00 |  | 
			
				
					|  | f364998933 | Added argument for selecting the app to run. | 2024-09-15 16:26:15 +02:00 |  | 
			
				
					|  | b552a09885 | Include older iterations as separate applications. | 2024-09-15 15:34:05 +02:00 |  | 
			
				
					|  | 5f8a4656fe | Implemented rotating cube. | 2024-09-15 14:46:16 +02:00 |  | 
			
				
					|  | bcdabba916 | Added clang-tidy config. | 2024-09-15 10:53:45 +02:00 |  | 
			
				
					|  | 4ad274d637 | Added texture and fixed a bunch of stuff. | 2024-09-15 10:42:54 +02:00 |  | 
			
				
					|  | 9095c7e99a | Added loadShader() utility function. | 2024-09-14 01:11:01 +02:00 |  | 
			
				
					|  | 853e55322c | Added argument structs to make extending arguments easier in the future. | 2024-09-14 01:03:46 +02:00 |  | 
			
				
					|  | 4768f0a6a0 | Moved everything into an application so we can easily have multiple apps and switch between them. | 2024-09-14 01:00:51 +02:00 |  | 
			
				
					|  | 65dd335859 | Texcoords | 2024-09-14 00:26:19 +02:00 |  | 
			
				
					|  | 660a6cedea | Shader compilation, uniforms, vertex buffers and notes. | 2024-09-13 23:28:06 +02:00 |  | 
			
				
					|  | d6745226a1 | Implemented loading shaders from file. | 2024-09-13 11:12:59 +02:00 |  | 
			
				
					|  | ba49a1e47a | A triangle. | 2024-09-13 09:02:18 +02:00 |  | 
			
				
					|  | 3a42f7cc36 | Get swapchain texture and clear it red. | 2024-09-13 00:36:29 +02:00 |  | 
			
				
					|  | cd4ab6147a | Added code to create shaders and graphics pipelines. | 2024-09-12 17:14:52 +02:00 |  |