Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								110c9b8a3c
								
							
						 | 
						
							
							
								
								Add initial UI for lightmap layer toggling
							
							
							
							
							
						 | 
						
							2024-08-28 08:07:01 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4a80ef547b
								
							
						 | 
						
							
							
								
								Support toggling lightmap layers
							
							
							
							
							
						 | 
						
							2024-08-28 07:44:07 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								092896aa52
								
							
						 | 
						
							
							
								
								Use Texture2dArray for lightmap texture
							
							
							
							
							
						 | 
						
							2024-08-27 21:18:31 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								cbf309aaa4
								
							
						 | 
						
							
							
								
								Fix incorrect lightmap scale multiplier
							
							
							
							
							
						 | 
						
							2024-08-27 08:02:10 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								bb617ffc52
								
							
						 | 
						
							
							
								
								Get lightmap data as bytes and blit to atlas
							
							
							
							
							
						 | 
						
							2024-08-27 07:46:44 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d125fb2cd3
								
							
						 | 
						
							
							
								
								Parse lightmaps as flat array rather than multidimensional array
							
							
							
							
							
						 | 
						
							2024-08-27 07:10:38 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								efb15c19dd
								
							
						 | 
						
							
							
								
								Handle lightmap scale
							
							
							
							
							
						 | 
						
							2024-08-26 16:53:01 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9605c36303
								
							
						 | 
						
							
							
								
								Change BuildHierarchy type signature
							
							
							
							
							
						 | 
						
							2024-08-26 15:24:07 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d3e58af75c
								
							
						 | 
						
							
							
								
								Split hierarchy building to a method and time it
							
							
							
							
							
						 | 
						
							2024-08-26 15:10:05 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								261d5fe399
								
							
						 | 
						
							
							
								
								Decrease target rectpacking density
							
							
							
							
							
						 | 
						
							2024-08-26 14:30:40 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								42cc08363e
								
							
						 | 
						
							
							
								
								Profile the rectpacking
							
							
							
							
							
						 | 
						
							2024-08-26 14:30:19 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								20a0796410
								
							
						 | 
						
							
							
								
								Time lightmap building
							
							
							
							
							
						 | 
						
							2024-08-26 14:03:50 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								326543c0f6
								
							
						 | 
						
							
							
								
								Add timing method that returns a value
							
							
							
							
							
						 | 
						
							2024-08-26 14:03:37 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								e213b3ea26
								
							
						 | 
						
							
							
								
								Add some basic timings
							
							
							
							
							
						 | 
						
							2024-08-26 13:25:06 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								6e70ad22c1
								
							
						 | 
						
							
							
								
								Add timing function
							
							
							
							
							
						 | 
						
							2024-08-26 13:22:29 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								413e3bf937
								
							
						 | 
						
							
							
								
								Fix use of obselete methods
							
							
							
							
							
						 | 
						
							2024-08-26 12:40:51 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								7ec48abda5
								
							
						 | 
						
							
							
								
								Add basic model caching
							
							
							
							
							
						 | 
						
							2024-08-26 12:38:13 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								1cfbd498c7
								
							
						 | 
						
							
							
								
								Loosely handle campaigns not having an obj folder when trying to get obj texture path
							
							
							
							
							
						 | 
						
							2024-08-25 17:09:59 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								05e90c1a30
								
							
						 | 
						
							
							
								
								Add jank object texture path gathering
							
							
							
							
							
						 | 
						
							2024-08-25 16:52:21 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b6a65fc10b
								
							
						 | 
						
							
							
								
								Extract model loading functionality out
							
							
							
							
							
						 | 
						
							2024-08-25 16:47:05 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								e313ca58a7
								
							
						 | 
						
							
							
								
								Merge GetObjectPath implementations
							
							
							
							
							
						 | 
						
							2024-08-25 16:25:12 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0d7ff677de
								
							
						 | 
						
							
							
								
								Slightly working support for custom model textures
							
							
							
							
							
						 | 
						
							2024-08-25 16:20:46 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								2365f09931
								
							
						 | 
						
							
							
								
								Add basic object hierarchy generation and traversal
							
							
							
							
							
						 | 
						
							2024-08-25 15:49:40 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								501f27a721
								
							
						 | 
						
							
							
								
								Load generic property chunks
							
							
							
							
							
						 | 
						
							2024-08-25 13:56:28 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8aa1c7c4bc
								
							
						 | 
						
							
							
								
								Don't render objects marked not rendered
							
							
							
							
							
						 | 
						
							2024-08-25 13:21:55 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								be937d53fc
								
							
						 | 
						
							
							
								
								Add RenderType property support
							
							
							
							
							
						 | 
						
							2024-08-25 13:21:27 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								2be1bc4352
								
							
						 | 
						
							
							
								
								Add generic prop definition
							
							
							
							
							
						 | 
						
							2024-08-25 13:09:45 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								df923492cf
								
							
						 | 
						
							
							
								
								Make defining property chunks easier
							
							
							
							
							
						 | 
						
							2024-08-25 13:07:49 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3b9ff6c852
								
							
						 | 
						
							
							
								
								Jankily read scale in for models
							
							
							
							
							
						 | 
						
							2024-08-25 11:54:33 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								f69a98e880
								
							
						 | 
						
							
							
								
								Let vec3 conversion skip scaling
							
							
							
							
							
						 | 
						
							2024-08-25 11:54:21 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								505adf5d44
								
							
						 | 
						
							
							
								
								Add scale property support
							
							
							
							
							
						 | 
						
							2024-08-25 11:53:50 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								655a188a69
								
							
						 | 
						
							
							
								
								Offset any models that aren't centered
							
							
							
							
							
						 | 
						
							2024-08-25 11:22:13 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0c0394df86
								
							
						 | 
						
							
							
								
								Handle object rotation
							
							
							
							
							
						 | 
						
							2024-08-25 11:21:00 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								85599b4069
								
							
						 | 
						
							
							
								
								Merge GetTexturePath implementations
							
							
							
							
							
						 | 
						
							2024-08-25 10:43:17 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								be205897bb
								
							
						 | 
						
							
							
								
								Merge GetMissionNames to handle null campaign
							
							
							
							
							
						 | 
						
							2024-08-25 10:11:55 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3270d89b05
								
							
						 | 
						
							
							
								
								Store campaign and mission name on Mission
							
							
							
							
							
						 | 
						
							2024-08-25 10:08:48 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								659843c743
								
							
						 | 
						
							
							
								
								Merge GetMissionPath to one function
							
							
							
							
							
						 | 
						
							2024-08-25 10:03:52 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								56a5aa6869
								
							
						 | 
						
							
							
								
								Use C# event for mission selection
							
							
							
							
							
						 | 
						
							2024-08-25 10:01:43 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								1c3c4cacb4
								
							
						 | 
						
							
							
								
								Fix incorrect path search for OMs
							
							
							
							
							
						 | 
						
							2024-08-25 09:49:27 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								68f2a851f4
								
							
						 | 
						
							
							
								
								path manager now returns alphabetically sorted lists
							
							
							
							
							
						 | 
						
							2024-08-25 09:21:55 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3d41441f2a
								
							
						 | 
						
							
							
								
								Use path manager for mission selector
							
							
							
							
							
						 | 
						
							2024-08-25 09:15:42 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								cb2f016455
								
							
						 | 
						
							
							
								
								We're actually rendering models in the mission now (badly)
							
							
							
							
							
						 | 
						
							2024-08-24 17:36:32 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								de4f3d6381
								
							
						 | 
						
							
							
								
								Add some safety to object path requests
							
							
							
							
							
						 | 
						
							2024-08-24 17:36:12 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9fd76815a2
								
							
						 | 
						
							
							
								
								Use new resource manager in mission and textureloader
							
							
							
							
							
						 | 
						
							2024-08-24 17:10:08 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								62ff5306fe
								
							
						 | 
						
							
							
								
								Add more thorough path manager
							
							
							
							
							
						 | 
						
							2024-08-24 17:09:27 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								c48eb018f5
								
							
						 | 
						
							
							
								
								Merge model related chunks from gam file
							
							
							
							
							
						 | 
						
							2024-08-24 13:37:21 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								db293791e0
								
							
						 | 
						
							
							
								
								Handle GAM_FILE chunk
							
							
							
							
							
						 | 
						
							2024-08-24 13:36:44 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								acc3add512
								
							
						 | 
						
							
							
								
								Super scuffed initial object model detection
							
							
							
							
							
						 | 
						
							2024-08-24 11:33:55 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0eb918d863
								
							
						 | 
						
							
							
								
								Add Links, ModelName props, and MetaProp LD loading
							
							
							
							
							
						 | 
						
							2024-08-24 11:33:35 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b9172df8c3
								
							
						 | 
						
							
							
								
								Place white cubes at object brush positions
							
							
							
							
							
						 | 
						
							2024-08-23 18:55:39 +01:00 |