| 
								
								
									 Evil Eye | 6a10311ae5 | Use more appropriate types in terrain storage | 2024-05-23 18:48:54 +02:00 |  | 
				
					
						| 
								
								
									 elsid | 01166b1f26 | Split ESM headers | 2024-05-03 01:55:20 +02:00 |  | 
				
					
						| 
								
								
									 elsid | bda29819cf | Reduce include dependency for land records | 2023-08-19 01:30:17 +02:00 |  | 
				
					
						| 
								
								
									 elsid | 28614730da | Pass land reference to LandObject constructor | 2023-08-19 01:30:17 +02:00 |  | 
				
					
						| 
								
								
									 elsid | e6f35373b5 | Remove ESM::LandObject dependency on ESM::Land | 2023-08-19 01:30:16 +02:00 |  | 
				
					
						| 
								
								
									 elsid | 8a88a2d61f | Make ESM::LandData::mLoadFlags private | 2023-08-19 01:30:16 +02:00 |  | 
				
					
						| 
								
								
									 elsid | ce6ffba986 | Move blendmap sampling logic into separate function | 2023-08-12 02:45:09 +02:00 |  | 
				
					
						| 
								
								
									 elsid | 2a49919b53 | Move esm3terrain to esmterrain | 2023-08-06 19:17:44 +02:00 |  | 
				
					
						| 
								
								
									 Bret Curtis | cdbab2325f | rename esmterrain to esm3terrain | 2022-01-23 17:19:30 +01:00 |  | 
				
					
						| 
								
								
									 Bret Curtis | d1fb854521 | move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 esm typo
esm typo | 2022-01-23 17:04:48 +01:00 |  | 
				
					
						| 
								
								
									 Bo Svensson | 6cf74f7041 | refactors ESM::Land (#3213) With this PR we reduce coupling, simplify code, encapsulate a variable and separate actual `ESM` data from its context. | 2021-11-04 16:55:32 +01:00 |  | 
				
					
						| 
								
								
									 Andrei Kortunov | 8ca3c3b123 | Mark overrided methods by override keyword | 2020-10-16 22:18:54 +04:00 |  | 
				
					
						| 
								
								
									 elsid | 40ad87bc4d | Replace OpenThreads by std types | 2020-06-25 22:16:09 +02:00 |  | 
				
					
						| 
								
								
									 bzzt | f09125fc93 | perf regression fix | 2019-11-20 13:37:00 +00:00 |  | 
				
					
						| 
								
								
									 Nelsson Huotari | 0ce971c1bb | Revert back to less aggressive component-level changes. | 2019-10-22 21:26:55 +03:00 |  | 
				
					
						| 
								
								
									 Nelsson Huotari | c2428bc5fa | Remove unneeded forward declaration | 2019-10-22 21:25:10 +03:00 |  | 
				
					
						| 
								
								
									 Nelsson Huotari | 16138fc896 | Transient land shape editing | 2019-10-22 21:25:10 +03:00 |  | 
				
					
						| 
								
								
									 Capostrophic | 786f3e5fc3 | Remove unused and unfinished blendmap packing feature | 2019-03-22 22:15:28 +03:00 |  | 
				
					
						| 
								
								
									 bzzt | b42ad0f610 | Inline certain terrain storage functions | 2019-03-17 07:27:27 +03:00 |  | 
				
					
						| 
								
								
									 bzzt | e131e6699c | Match vertex colors data type to source | 2019-03-17 07:24:22 +03:00 |  | 
				
					
						| 
								
								
									 wareya | 94f695cffc | Fix #4452 and remove dead code | 2018-06-12 21:04:27 -04:00 |  | 
				
					
						| 
								
								
									 scrawl | fd215caa02 | Add local LandCache to cut down on store searches | 2017-03-14 19:27:57 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 0756fc4ae6 | Optimize getBlendmaps for the general case that most points are within the given cell | 2017-03-14 19:27:55 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 80a0398f9d | Load LandData into the LandObject to avoid threading conflicts when the same data is being loaded by two threads | 2017-03-14 19:27:55 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 35d53acc65 | Factor out terrain chunk loading/caching into a new resource manager | 2017-03-14 19:27:55 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 9a3a64f0c4 | Add resource manager for ESM::Land to allow data to be unloaded when no longer required | 2017-03-14 19:27:55 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 157c11398d | Add terrain parallax mapping | 2016-03-22 21:46:15 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 0db7163363 | Add specular mapping for terrain | 2016-02-20 19:55:08 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 5cf2441b10 | ShaderVisitor: support automatic recognition of normal maps based on file pattern Introduce new settings 'auto use object normal maps', 'auto use terrain normal maps', 'normal map pattern' | 2016-02-20 18:00:43 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 98848c752a | Make getLayerInfo thread safe | 2016-02-09 20:26:58 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 69b9eadb52 | refactored loading of land data | 2015-08-31 16:13:26 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | febf611c82 | made return type of ESMTerrain::Storage::getLand const | 2015-08-31 14:17:11 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | cdd0623009 | Terrain rendering | 2015-06-03 01:35:41 +02:00 |  | 
				
					
						| 
								
								
									 scrawl | 7b4665c623 | Terrain: documentation update | 2015-01-13 05:37:44 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 982453d4f6 | Move ESM terrain data handler to esmterrain component so it can be used by the editor (Feature #1597) | 2014-08-08 15:46:33 +02:00 |  |