Matt Williams 
							
						 
					 
					
						
						
							
						
						11f47ba86d 
					 
					
						
						
							
							It seems VERBATIM is needed.  
						
						
						
						
					 
					
						2010-07-01 15:40:44 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						1fac2a36a0 
					 
					
						
						
							
							Nicer formatting for CMakeLists.txt and add some comments to polyvox.qhcp.in.  
						
						
						
						
					 
					
						2010-07-01 14:27:31 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						16ed15ee5f 
					 
					
						
						
							
							qcollectiongenerator (comes with Qt Assistant) is now also required for building the documentation. This allows us to open the Doxygen-generated docs in Qt Assistant and have them fully searchable. This should all work on Windows too as long as Doxygen is installed.  
						
						... 
						
						
						
						See the changes to INSTALL.txt for details of the change. 
						
						
					 
					
						2010-07-01 12:57:37 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						d76a40d5c9 
					 
					
						
						
							
							Fix generation of Qt Assistant documentation. It turns out that the namespace must be lowercase.  
						
						
						
						
					 
					
						2010-06-30 16:51:50 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						73ff9e16b2 
					 
					
						
						
							
							Fixes for build errors on Linux.  
						
						
						
						
					 
					
						2010-06-29 20:58:42 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						bc0829b4f9 
					 
					
						
						
							
							Added smoothRegion function to smooth part of a volume.  
						
						
						
						
					 
					
						2010-06-28 17:50:53 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						b44b06c1af 
					 
					
						
						
							
							Added missing dummy file.  
						
						
						
						
					 
					
						2010-06-25 22:28:20 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						254fa3329e 
					 
					
						
						
							
							PolyVox and Thermite3D now support the use of a density component as well as a material component for each voxel.  
						
						
						
						
					 
					
						2010-06-25 21:41:13 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						29928b774d 
					 
					
						
						
							
							Bounds check added to get/setVoxelAt.  
						
						
						
						
					 
					
						2010-06-15 20:32:14 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						71087d7335 
					 
					
						
						
							
							Fix for finding PolyVox on Linux  
						
						
						
						
					 
					
						2010-05-28 10:41:08 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						7a3f3b2b28 
					 
					
						
						
							
							Fix compilation on GCC  
						
						
						
						
					 
					
						2010-05-24 20:12:09 +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 
							
						 
					 
					
						
						
							
						
						e1dde122a7 
					 
					
						
						
							
							Added documentation for Array class.  
						
						
						
						
					 
					
						2010-04-13 21:36:07 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						9e2f78a2f4 
					 
					
						
						
							
							Split Array into separate .h and .inl files.  
						
						
						
						
					 
					
						2010-04-13 20:24:14 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						86f3f7e644 
					 
					
						
						
							
							Accepted GCC fix.  
						
						
						
						
					 
					
						2010-04-11 23:19:58 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						2f084686f0 
					 
					
						
						
							
							GCC was complaining about the extra qualification here. I've only commented it out to make it clear what I did.  
						
						... 
						
						
						
						I also needed to include cassert header to handle assert()s in templates.
Fixed compilation on Linux. 
						
						
					 
					
						2010-03-30 10:52:03 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						3e1c07550b 
					 
					
						
						
							
							More work on multidimensional Array class.  
						
						
						
						
					 
					
						2010-03-28 23:18:50 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						834b747171 
					 
					
						
						
							
							Work on subarrays and some comments.  
						
						
						
						
					 
					
						2010-03-28 22:18:52 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						a9b8e5b0cf 
					 
					
						
						
							
							Moved some stuff from Array to SubArray.  
						
						
						
						
					 
					
						2010-03-28 22:04:17 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						9485706e52 
					 
					
						
						
							
							Committing missing files.  
						
						... 
						
						
						
						Fixed inconsistent line endings. 
						
						
					 
					
						2010-03-28 01:10:59 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						5e687fbd58 
					 
					
						
						
							
							Added unit test for Array class.  
						
						
						
						
					 
					
						2010-03-28 00:11:41 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						8240d477bd 
					 
					
						
						
							
							Documentation for ArraySizes.  
						
						
						
						
					 
					
						2010-03-27 23:45:41 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						2db384b1bc 
					 
					
						
						
							
							Work on Array and ArraySize classes.  
						
						
						
						
					 
					
						2010-03-27 22:57:56 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						5746a80517 
					 
					
						
						
							
							Improved Array class for multidimensional arrays.  
						
						
						
						
					 
					
						2010-03-22 00:02:24 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						f39c2afcb2 
					 
					
						
						
							
							Committing missing file.  
						
						
						
						
					 
					
						2010-03-15 17:06:32 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						34d138417e 
					 
					
						
						
							
							Work on making the surface extractor use the new Array class.  
						
						
						
						
					 
					
						2010-03-14 22:24:32 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						dbde097547 
					 
					
						
						
							
							Work on Arrays.  
						
						
						
						
					 
					
						2010-03-14 21:31:17 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						33cf693ac8 
					 
					
						
						
							
							Added new 'Array' class for supporting multidimensional arrays.  
						
						
						
						
					 
					
						2010-03-14 20:40:52 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						b6eb517021 
					 
					
						
						
							
							Removed support from SurfaceExtractor for extracting surfaces at different LOD levels.  
						
						
						
						
					 
					
						2010-03-13 00:05:32 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						8e6da15120 
					 
					
						
						
							
							Removed '_d' from debug file names.  
						
						
						
						
					 
					
						2010-03-08 23:35:08 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						4c8c1593c0 
					 
					
						
						
							
							Removed '_d' from debug file names.  
						
						
						
						
					 
					
						2010-03-08 23:22:05 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						089c5251b5 
					 
					
						
						
							
							Fixed path because it was going up too many directories.  
						
						
						
						
					 
					
						2010-03-07 23:40:43 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						8ac9e1307f 
					 
					
						
						
							
							.dll export code now checks do Microsoft compiler rather than Windows. This should make G++ work properly on Windows.  
						
						
						
						
					 
					
						2010-03-07 23:04:17 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						e92afa23e2 
					 
					
						
						
							
							Add some basic CMake info to the doxygen docs.  
						
						
						
						
					 
					
						2010-03-05 16:43:20 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						d012fcafd8 
					 
					
						
						
							
							Allow relocatable installation with PolyVoxConfig.cmake  
						
						
						
						
					 
					
						2010-03-05 16:02:00 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						06ef752d05 
					 
					
						
						
							
							Fixed windows build to install libraries and executables into the same folder.  
						
						
						
						
					 
					
						2010-03-04 23:37:38 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						5db2913e41 
					 
					
						
						
							
							Make it work slightly better in Windows.  
						
						... 
						
						
						
						I tried with MinGW in Qt Creator and it now compiles. There's a crash though, possibly due to the TypeDef.h stuff.
I need to recompile Qt in VS before I can try it in VS 2010. 
						
						
					 
					
						2010-03-04 22:01:06 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						c066c72c6d 
					 
					
						
						
							
							More fidling and nicefying of the build system.  
						
						... 
						
						
						
						Add better C++0x support check to warn on old versions of GCC. 
						
						
					 
					
						2010-03-03 15:50:50 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						e9b963acc2 
					 
					
						
						
							
							Use shortcut variables to point to PolyVoxCore source and binary directories.  
						
						
						
						
					 
					
						2010-03-02 22:24:56 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						44ee0d5309 
					 
					
						
						
							
							Include <algorithm> header to fix build when in C++0x mode  
						
						
						
						
					 
					
						2010-02-25 00:16:21 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						2d78808000 
					 
					
						
						
							
							Renamed IndexedSurfacePatch to SurfaceMesh.  
						
						
						
						
					 
					
						2010-02-20 00:20:43 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						3ed74a982c 
					 
					
						
						
							
							Work on decimation code.  
						
						
						
						
					 
					
						2010-02-19 23:09:35 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						9aee0d26d2 
					 
					
						
						
							
							Removed Stan Melax's stuff. PolyVox should compile on Linux again now.  
						
						
						
						
					 
					
						2010-02-19 21:24:35 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						d3ad3d985b 
					 
					
						
						
							
							Some tidying up of the LOD work.  
						
						
						
						
					 
					
						2010-02-07 23:48:33 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						1448f95b0a 
					 
					
						
						
							
							More work on LOD - allowing material boundaries to collapse.  
						
						
						
						
					 
					
						2010-02-07 22:53:13 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						d238da5fc9 
					 
					
						
						
							
							More work on lod decimation.  
						
						
						
						
					 
					
						2010-02-03 22:47:08 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						801c7f5c7f 
					 
					
						
						
							
							Some tidying and commenting of LOD code.  
						
						
						
						
					 
					
						2010-02-03 21:48:04 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						89c48cdc27 
					 
					
						
						
							
							Working version of mesh decimation code which acts directly on vertex/index buffers.  
						
						... 
						
						
						
						Also initial work on a 'dynamic' mesh for simplification... but this probably won't be needed now. 
						
						
					 
					
						2010-02-02 23:18:17 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						5c8dd011e7 
					 
					
						
						
							
							Switched to ZLib license.  
						
						
						
						
					 
					
						2009-11-10 18:37:50 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						a1f5d4dc73 
					 
					
						
						
							
							Improved extractSubset() to generate more memory efficient meshes.  
						
						
						
						
					 
					
						2009-11-05 20:56:36 +00:00