| 
							
							
								 David Williams | 528cb73771 | Moved headers into subdirectories. | 2011-05-17 22:27:46 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | ea309ab15b | Renamed Volume to LargeVolume. | 2011-04-28 21:21:59 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 96ff5e890a | Renamed VolumeSampler to Sampler | 2011-04-28 20:37:02 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 6f1ddb7d5f | Moved VolumeSampler into Volume class. | 2011-04-28 20:30:16 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 60dbfd9335 | Work on making paging optional. | 2011-03-19 19:01:04 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 3cc2e4383f | Some refactoring of the volume. | 2011-03-18 23:54:11 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 8e6b1a3b7e | Applying ker's patch unmodified. | 2011-03-10 20:31:11 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 4ef0cfb468 | Applied patch from ker such that int32_t's are now used instead of uint16_t's for addressing voxel positions. | 2011-03-03 23:00:00 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | ad0e923413 | Documentation and tidying. | 2011-02-13 00:07:12 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | bf9f5aee48 | More tidying up. | 2011-02-12 21:47:02 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | ed355b856f | More tidying up. | 2011-02-12 20:47:01 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 81d2bb6408 | Refactoring and tidying. | 2011-02-10 22:43:34 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 7f831fb97a | Made Block copy constructor private. | 2011-02-09 22:21:44 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | b1eab6c6a3 |  | 2011-02-09 20:52:36 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 42db69e013 | Fast version of perlin noise. | 2011-02-07 22:07:47 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 23a56ed000 | More work on compression. | 2011-02-07 21:34:57 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | f13e9161f8 | More work on compression and bug fixes. | 2011-02-06 23:23:01 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 4621ef8091 | Start of actual RLE compression. | 2011-02-06 22:30:32 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 7be083a243 | Implemented cache of uncompressed blocks. | 2011-02-06 18:24:05 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 754690e251 | Removed block sharing ready for compression. | 2011-02-05 17:56:59 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 56ec37f5e2 | Removed all the #pragma region/endregions as these were causing compile warnings from GCC and weren't that useful anyway... | 2010-10-12 22:22:38 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 7ffcd0c7ed | Move to VS 2010. Update to Ogre SDK 1.7.1
Removed support for compilers which don't adhere to C++0X | 2010-05-23 21:51:34 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 5c8dd011e7 | Switched to ZLib license. | 2009-11-10 18:37:50 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 5eb538e925 | Added code to determine how much memory a volume is using. Also map of homogenous regions is no longer static. | 2009-10-17 20:39:38 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 6e9c31d6bc | Renamed VlumeIterator to VolumeSampler. | 2009-05-21 22:44:19 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | cb37ab39da | Moved Block from PolyVoxCore to PolyVoxImpl. | 2009-04-26 21:20:17 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 6e1ddaeb97 | Removed Block class. | 2009-04-17 21:25:49 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | df68b1fe7a | Work on volume memory management. | 2009-04-10 08:56:37 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 19ed8246ff | Removed isShared variable from block class. using shared_ptr reference counting instead. | 2009-04-09 22:12:02 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 3a9c42576c | Removed homogeneous value from Block class. | 2009-04-09 22:04:17 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | df1bf690c9 | Massive changes to the organisation of PolyVoxCore and PolyVoxYtil. Also added start of logging capability. | 2009-04-03 21:36:22 +00:00 |  |