David Williams 
							
						 
					 
					
						
						
							
						
						aed8f79aa1 
					 
					
						
						
							
							Documentation update.  
						
						... 
						
						
						
						Fixed crash in flushAll(). 
						
						
					 
					
						2011-03-28 19:55:45 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						a364f6d72c 
					 
					
						
						
							
							More flush/prefetch work from ker.  
						
						
						
						
					 
					
						2011-03-24 21:34:57 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						78c5884303 
					 
					
						
						
							
							Applied ker's patch for prefetch and flush.  
						
						
						
						
					 
					
						2011-03-22 21:44:12 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						c7e452f537 
					 
					
						
						
							
							Deprecated constructor.  
						
						
						
						
					 
					
						2011-03-21 22:17:00 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						8306be728d 
					 
					
						
						
							
							Moved to perlin nose code to a separate file for copyright reasons.  
						
						
						
						
					 
					
						2011-03-20 22:56:32 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						40295c84b1 
					 
					
						
						
							
							Added paging example and reverted basic example back to it's previous state.  
						
						
						
						
					 
					
						2011-03-20 22:42:05 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						60dbfd9335 
					 
					
						
						
							
							Work on making paging optional.  
						
						
						
						
					 
					
						2011-03-19 19:01:04 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						0b1659bdef 
					 
					
						
						
							
							Added ConstVolumeProxy to work around const setVoxelAt awkwardness.  
						
						
						
						
					 
					
						2011-03-13 22:44:35 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						596dcf507e 
					 
					
						
						
							
							Reverted some of ker's changes to bring back the concepts of width, height, and depth.  
						
						
						
						
					 
					
						2011-03-11 22:14:51 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						624a192be4 
					 
					
						
						
							
							Compile fixes for non-boost systems, mostly related to function and bind.  
						
						
						
						
					 
					
						2011-03-10 20:55: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 
							
						 
					 
					
						
						
							
						
						3c34d401fc 
					 
					
						
						
							
							Added compatibility mode.  
						
						
						
						
					 
					
						2011-02-14 22:14:41 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						ad0e923413 
					 
					
						
						
							
							Documentation and tidying.  
						
						
						
						
					 
					
						2011-02-13 00:07:12 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						29e2e14c3a 
					 
					
						
						
							
							More tidying up.  
						
						
						
						
					 
					
						2011-02-12 22:21:17 +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 
							
						 
					 
					
						
						
							
						
						9b3deca7f0 
					 
					
						
						
							
							 
						
						
						
						
					 
					
						2011-02-10 23:56:33 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						81d2bb6408 
					 
					
						
						
							
							Refactoring and tidying.  
						
						
						
						
					 
					
						2011-02-10 22:43:34 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						b1eab6c6a3 
					 
					
						
						
							
							 
						
						
						
						
					 
					
						2011-02-09 20:52:36 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						4da1f6149a 
					 
					
						
						
							
							 
						
						
						
						
					 
					
						2011-02-07 23:47:48 +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 
							
						 
					 
					
						
						
							
						
						21490c5228 
					 
					
						
						
							
							Small crash fixes.  
						
						
						
						
					 
					
						2011-02-05 18:19:15 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						754690e251 
					 
					
						
						
							
							Removed block sharing ready for compression.  
						
						
						
						
					 
					
						2011-02-05 17:56:59 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						5770d2bf04 
					 
					
						
						
							
							Added Perlin noise code for testing RLE.  
						
						
						
						
					 
					
						2011-02-05 16:43:58 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						03d9eb718f 
					 
					
						
						
							
							Removed some functions which we probably don't need any more.  
						
						
						
						
					 
					
						2011-01-16 21:44:53 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						3205ce6c30 
					 
					
						
						
							
							Removed old and redundant Mesh* classes.  
						
						
						
						
					 
					
						2011-01-06 22:46:24 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						83b2f84529 
					 
					
						
						
							
							OpenGLExample does decimation now, so so we can check it still compiles.  
						
						
						
						
					 
					
						2011-01-06 22:36:25 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						db13224bba 
					 
					
						
						
							
							Reverted some accidental commits from testing the MeshDecimator.  
						
						
						
						
					 
					
						2011-01-06 21:54:07 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						149dde9460 
					 
					
						
						
							
							Fix compilation on Linux:  
						
						... 
						
						
						
						- The template addition is apparently a C++ Standard thing which is a bit of a mess but the way GCC interprets it requires these.
 - In XOrg there is a struct called 'Region' which causes ambiguities. For some reason doing 'using PolyVox::Region' didn't fix it. 
						
						
					 
					
						2011-01-06 17:56:19 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						a7828995d9 
					 
					
						
						
							
							Just tidying up the MeshDecimator stuff a bit...  
						
						
						
						
					 
					
						2011-01-05 22:05:53 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						773cfc4887 
					 
					
						
						
							
							Work on MeshDecimator.  
						
						
						
						
					 
					
						2011-01-03 21:46:40 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						090e002ff1 
					 
					
						
						
							
							Reverted accidental commit.  
						
						
						
						
					 
					
						2011-01-02 17:50:54 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						68ac0f0056 
					 
					
						
						
							
							Work on MeshDecimator.  
						
						
						
						
					 
					
						2011-01-02 17:43:41 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						fd2070bd90 
					 
					
						
						
							
							OpenGL examples fix for Linux.  
						
						
						
						
					 
					
						2010-12-27 10:34:51 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						9e1de4ba72 
					 
					
						
						
							
							Templatised SurfaceMesh class on vertex type.  
						
						... 
						
						
						
						Replaced 'SurfaceVertex' with PositionMaterial and PositionMaterialNormal classes.
Different surface extractors can now work with different vertex types. 
						
						
					 
					
						2010-10-17 21:13:46 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						7f2518e6c8 
					 
					
						
						
							
							Changes to support non-C++0x compilers.  
						
						
						
						
					 
					
						2010-09-01 22:01:52 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						85e5a27457 
					 
					
						
						
							
							Changed interface to SurfaceExtractor.  
						
						
						
						
					 
					
						2010-08-21 20:14:40 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						6d58348297 
					 
					
						
						
							
							Updated basic example and associated documentation.  
						
						
						
						
					 
					
						2010-08-21 11:55:15 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						248c5f72fd 
					 
					
						
						
							
							Tidying up and Linux fixes for basic example.  
						
						
						
						
					 
					
						2010-07-10 07:30:32 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						4478037edc 
					 
					
						
						
							
							Tidying up basic OpenGL example.  
						
						
						
						
					 
					
						2010-07-09 22:17:23 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						c90766edce 
					 
					
						
						
							
							Added missing files for basic example.  
						
						
						
						
					 
					
						2010-07-09 22:05:37 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						c906e71bc3 
					 
					
						
						
							
							Tidying up basic OpenGL example.  
						
						
						
						
					 
					
						2010-07-09 21:36:29 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						2818311a94 
					 
					
						
						
							
							Added initial version of new basic example.  
						
						
						
						
					 
					
						2010-07-04 20:28:58 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						c7514c975f 
					 
					
						
						
							
							More cleaning up of the Qt 'dependency'. Qt is now used by the tests, the OpenGL example and the documentation. These are of course all optional components.  
						
						
						
						
					 
					
						2010-07-02 13:57:34 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						73ff9e16b2 
					 
					
						
						
							
							Fixes for build errors on Linux.  
						
						
						
						
					 
					
						2010-06-29 20:58:42 +00:00