scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								45d9e38616 
								
							 
						 
						
							
							
								
								Fix check for default material  
							
							
							
						 
						
							2017-04-22 14:27:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Allofich 
								
							 
						 
						
							
							
							
							
								
							
							
								e095817ac2 
								
							 
						 
						
							
							
								
								Treat =< and => as == in scripts  
							
							... 
							
							
							
							(Fixes  #3744 ) 
							
						 
						
							2017-04-21 22:26:13 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Allofich 
								
							 
						 
						
							
							
							
							
								
							
							
								ff3e307059 
								
							 
						 
						
							
							
								
								Pass parameters by const reference  
							
							
							
						 
						
							2017-04-20 23:47:03 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								8f71b65d38 
								
							 
						 
						
							
							
								
								sceneutil/attach: inherit the UserDataContainer to avoid the resource cache from being cleared incorrectly  
							
							
							
						 
						
							2017-04-14 15:04:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MiroslavR 
								
							 
						 
						
							
							
							
							
								
							
							
								c962b6dd6d 
								
							 
						 
						
							
							
								
								Fix correctActorModelPath to work properly when both backward and forward slashes are used in the path ( Fixes   #3822 )  
							
							
							
						 
						
							2017-04-09 18:34:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MiroslavR 
								
							 
						 
						
							
							
							
							
								
							
							
								395e97cf40 
								
							 
						 
						
							
							
								
								Remove evil "implicit GetJournalIndex" hack from expression parser  
							
							
							
						 
						
							2017-04-03 01:44:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Allofich 
								
							 
						 
						
							
							
							
							
								
							
							
								3780d94214 
								
							 
						 
						
							
							
								
								Cast LAND_SIZE to integer to avoid linking error  
							
							
							
						 
						
							2017-03-28 01:57:31 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Allofich 
								
							 
						 
						
							
							
							
							
								
							
							
								2a505b427d 
								
							 
						 
						
							
							
								
								Remove second LAND_SIZE definition  
							
							
							
						 
						
							2017-03-27 03:45:53 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								f676b62711 
								
							 
						 
						
							
							
								
								Remove unused variable  
							
							
							
						 
						
							2017-03-23 19:35:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								c992cb6e82 
								
							 
						 
						
							
							
								
								Fix texture not being applied on rendering the composite map ( Fixes   #3791 )  
							
							
							
						 
						
							2017-03-19 19:15:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MiroslavR 
								
							 
						 
						
							
							
							
							
								
							
							
								06dc94552f 
								
							 
						 
						
							
							
								
								Log a warning if size in SCHD (script header) does not match SCDT (bytecode) size instead of failing  
							
							
							
						 
						
							2017-03-18 15:42:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								a070551af3 
								
							 
						 
						
							
							
								
								Attempt to fix naming conflict on windows  
							
							
							
						 
						
							2017-03-15 17:51:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								3d58ba7301 
								
							 
						 
						
							
							
								
								Fix boolean test  
							
							
							
						 
						
							2017-03-15 17:50:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								fd215caa02 
								
							 
						 
						
							
							
								
								Add local LandCache to cut down on store searches  
							
							
							
						 
						
							2017-03-14 19:27:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								088d5604bf 
								
							 
						 
						
							
							
								
								Use a shader if required to display the composite map  
							
							... 
							
							
							
							Fixes composited terrain not respecting the 'clamp lighting' setting. 
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								7f5beb3172 
								
							 
						 
						
							
							
								
								Remove unused includes  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								5044816770 
								
							 
						 
						
							
							
								
								Remove unused code  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								b66c2abfe3 
								
							 
						 
						
							
							
								
								Build the bounding sphere in the loading thread (only relevant for TerrainGrid)  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								9e9c028f1d 
								
							 
						 
						
							
							
								
								Skip light collection for far away terrain  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								0782839a42 
								
							 
						 
						
							
							
								
								Avoid redundant culling tests on the transform/drawable  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								fb8ac06524 
								
							 
						 
						
							
							
								
								Reduce the minSize of quad tree nodes for better performance  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								a041546b54 
								
							 
						 
						
							
							
								
								Use the quad tree's minSize in the LodCallback  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								e4e8821902 
								
							 
						 
						
							
							
								
								Refactor update of lodFlags  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								2aa09639a9 
								
							 
						 
						
							
							
								
								Re-enable terrain intersections  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								db00d47ca2 
								
							 
						 
						
							
							
								
								Hold a ref to the intersection visitor's view if possible  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								11bee6ee35 
								
							 
						 
						
							
							
								
								Avoid compiling composite maps that are no longer referenced  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								9eed7fa6f5 
								
							 
						 
						
							
							
								
								Fix composite map when force shaders is enabled  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								d055dc25bf 
								
							 
						 
						
							
							
								
								Add custom traversal for local map camera to avoid loading terrain nodes that are exactly outside the border to another cell  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								7d50b6c2e2 
								
							 
						 
						
							
							
								
								Add QuadTreeWorld::cacheCell to preload cells at max LOD for local maps  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								6ccb6009ee 
								
							 
						 
						
							
							
								
								Use the View-based preloading for TerrainGrid as well  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								3c29e2dbeb 
								
							 
						 
						
							
							
								
								Refactor ownership of terrain views  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								28fd492711 
								
							 
						 
						
							
							
								
								Don't use terrain LOD for the map camera  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								e7a0878c10 
								
							 
						 
						
							
							
								
								Add CompositeMapRenderer info to the stats panel  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								c921620ef3 
								
							 
						 
						
							
							
								
								Compile the drawables of a composite map one by one to avoid frame drops for larger maps  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								47ca8aeee5 
								
							 
						 
						
							
							
								
								Use the time elapsed instead of # compiled as limit  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								8a6d909b22 
								
							 
						 
						
							
							
								
								Fix composite map being compiled twice  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								683e625c6c 
								
							 
						 
						
							
							
								
								Rewrite CompositeMapRenderer to be based on Drawable and share the FBO  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								4baa795152 
								
							 
						 
						
							
							
								
								Add preloading implementation to QuadTreeWorld  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								9db71e3f62 
								
							 
						 
						
							
							
								
								Recompute the LOD stitching when the view changes  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								ef704db877 
								
							 
						 
						
							
							
								
								Fix reset of changed flag  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								1c15686353 
								
							 
						 
						
							
							
								
								Remove non required use of WorkQueue  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								433900fca5 
								
							 
						 
						
							
							
								
								Fix waiting on initial quad tree build  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								4dbd224249 
								
							 
						 
						
							
							
								
								Hide the terrain in non-exterior cells  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								2580de11a4 
								
							 
						 
						
							
							
								
								Refactor ownership of ViewDataMap  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								5a3c645c89 
								
							 
						 
						
							
							
								
								Enable lazy compiling of composite maps  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								99e18f0d68 
								
							 
						 
						
							
							
								
								Clear the ViewData on exit  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								bb991850da 
								
							 
						 
						
							
							
								
								Add LOD stitches  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								6bd286d924 
								
							 
						 
						
							
							
								
								Fix unnecessary resizing in ViewData  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								8c151364df 
								
							 
						 
						
							
							
								
								Add special handling for CullVisitor to QuadTreeWorld.  
							
							... 
							
							
							
							- Cull only against bounding box, not bounding sphere, as this appears to perform better.
- Also traverse into non visible nodes to compute their LOD, this is to avoid nodes having to be loaded in when the player turns the view around, and will avoid unnecessary refs/unrefs of rendering data in the View. This should probably be turned off at some point for static cameras, such as the local maps. 
							
						 
						
							2017-03-14 19:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								f19a88be9d 
								
							 
						 
						
							
							
								
								Reject QuadTreeNodes with invalid bounds  
							
							
							
						 
						
							2017-03-14 19:27:56 +01:00