| 
							
							
								 p265186 | 49b5fb3f67 | Refactoring of basic voxel types. | 2012-01-12 17:14:45 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | bdc2770cba | G++ compile fixes. | 2011-08-18 22:45:39 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | c73b45b721 | Fixed bug with RawVolume always starting coordinates at (0,0,0). Removed Filters.h/.inl
Added Summed Area Table support to LowPassFilter.
Added test for low pass filter. | 2011-08-13 08:57:45 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 528cb73771 | Moved headers into subdirectories. | 2011-05-17 22:27:46 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 3a171e698b | Modified SurfaceExtractor to use template template parameters. | 2011-04-30 23:51:04 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | ea309ab15b | Renamed Volume to LargeVolume. | 2011-04-28 21:21:59 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | d300e9fdde | Fixed crash in OpenGL example. | 2011-04-10 21:04:33 +01: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 | 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 | 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 | 754690e251 | Removed block sharing ready for compression. | 2011-02-05 17:56:59 +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 | 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 | 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 | 2d78808000 | Renamed IndexedSurfacePatch to SurfaceMesh. | 2010-02-20 00:20:43 +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 | 5c8dd011e7 | Switched to ZLib license. | 2009-11-10 18:37:50 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | c695a7bc86 | Initial work on progressive mesh generation. Currently based on Stan Melax's PolyChop. | 2009-10-20 22:02:58 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 3010eb341d | Making use of sampling adjacent voxels. General optimisations and improvements. | 2009-06-06 23:08:08 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 41e33b1f59 | More optimisations... | 2009-06-06 20:41:52 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 69d6ad86a7 | Removed old, redundant surface extraction algorithms (FastSurfaceExtractor and DecimatedSurfaceExtractor). These are now replaced by the general SurfaceExtractor. | 2009-05-31 09:59:43 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 03163404df | Refactoring and optimising Marching Cubes algorithm. | 2009-05-04 10:28:20 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 6da15633e6 | Small changes for the purpose of profiling. | 2009-04-29 22:07:50 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | d61827c365 | Work on OpenGL Example. | 2009-04-20 21:00:28 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | c627c90cd0 | Added support for non-cubic volumes. | 2009-04-19 22:48:56 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 8f0ca490df | Properly implemented Volume::tidyUpMemory(). | 2009-04-15 20:50:41 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | df68b1fe7a | Work on volume memory management. | 2009-04-10 08:56:37 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 97b162ee20 | Work on basic logging framework. | 2009-04-06 21:16:40 +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 |  | 
			
				
					| 
							
							
								 David Williams | bd1d2b2244 | Moved various files from PolyVoxCore to PolyVoxImpl. | 2009-04-01 22:51:13 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 73d0d9e0d6 | Small linux fix | 2009-03-30 21:51:34 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 096d335ee2 | Small linux fix | 2009-03-30 21:50:24 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 5acbd012cf | Switched to integer naming conventions from C++0x (e.g. uint16_t) | 2009-03-30 21:44:23 +00:00 |  | 
			
				
					| 
							
							
								 Matt Williams | 25898425f5 | One or two things towards gettings it working on Linux. At least now it _attempts_ to build the example :) | 2009-03-29 00:32:28 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | ee5e33612c | Work on Qt version of example. | 2009-03-28 00:27:35 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | fc7cf98347 | Started porting GLUT example to Qt. | 2009-03-26 23:03:49 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 5955a29a46 | Work on Volume class. | 2009-03-24 22:29:39 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | f705eaf67c |  | 2009-03-20 13:09:11 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | d951f4d3b0 | Renamed BlockVolume to Volume. Renamed BlockVolumeIterator to VolumeIterator. | 2009-03-19 22:04:34 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 74292f7a62 | Work on new OpenGL example - Splitting into several files. | 2009-03-18 22:48:44 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 877396af31 | Work on new OpenGL example - Splitting into several files. | 2009-03-18 22:35:21 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | bd5acdb4cd | Work on new OpenGL example - Splitting into several files. | 2009-03-18 21:10:51 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | a50bb8413e | Work on new OpenGL example. | 2009-03-18 20:44:05 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | e32d840c50 | Work on new OpenGL example - Fixed bug with missing polygons. | 2009-03-17 23:44:47 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 4d02b60471 | Work on new OpenGL example - Fixed lighting bug. | 2009-03-17 23:35:12 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 93e90b6031 | Work on new OpenGL example - Work on immediate mode. | 2009-03-16 21:33:56 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 3e483c4355 | Adding immediate mode rendering back into example. | 2009-03-16 20:56:58 +00:00 |  |