David Williams
							
						 
					 | 
					
						
						
							
						
						83ac5dc544
					 | 
					
						
						
							
							Moving stuff around - not currently buildable!
						
						
						
						
						
						
					 | 
					
						2008-06-08 19:16:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						957d8715e7
					 | 
					
						
						
							
							Moving stuff around - not currently buildable!
						
						
						
						
						
						
					 | 
					
						2008-06-08 19:08:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						119cd925f0
					 | 
					
						
						
							
							Moving stuff around - not currently buildable!
						
						
						
						
						
						
					 | 
					
						2008-06-08 19:05:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						2374082542
					 | 
					
						
						
							
							Work on CMake for OpenGL example.
						
						
						
						
						
						
					 | 
					
						2008-06-08 18:49:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						adff2177fd
					 | 
					
						
						
							
							Moved some code around...
						
						
						
						
						
						
					 | 
					
						2008-06-08 18:03:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						f75805999d
					 | 
					
						
						
							
							Reorganising some code...
						
						
						
						
						
						
					 | 
					
						2008-06-08 17:51:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						f6f5cb524d
					 | 
					
						
						
							
							Initial check-in of OpenGL example. Doesn't do anything yet.
						
						
						
						
						
						
					 | 
					
						2008-06-08 15:09:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						6fdbbc9b41
					 | 
					
						
						
							
							Updated CMake files with 'CMAKE_MINIMUM_REQUIRED(VERSION 2.6)'
						
						
						
						
						
						
						
						Also slight change to the way boost is found. 
						
						
					 | 
					
						2008-06-08 09:47:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						ea5afbb846
					 | 
					
						
						
							
							Made new marching cubes implementation the 'official' one. Old one is just now for reference.
						
						
						
						
						
						
					 | 
					
						2008-06-07 21:52:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						849f635d04
					 | 
					
						
						
							
							Almost finished new marching cubes implementation. Just normal calculation and memory pool still to do.
						
						
						
						
						
						
					 | 
					
						2008-06-07 21:21:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						0a7c17e3b6
					 | 
					
						
						
							
							Tidying up...
						
						
						
						
						
						
					 | 
					
						2008-06-07 20:51:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						12f9e0ebc8
					 | 
					
						
						
							
							Bitwise operation working for x,y, and z. Finally getting a speedup!
						
						
						
						
						
						
					 | 
					
						2008-06-07 19:22:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						87507db94b
					 | 
					
						
						
							
							More work on bitwise optimisations...
						
						
						
						
						
						
					 | 
					
						2008-06-07 19:12:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						90fb658238
					 | 
					
						
						
							
							Work on bitwise optimisations.
						
						
						
						
						
						
					 | 
					
						2008-06-07 18:47:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						c6ef094e95
					 | 
					
						
						
							
							Framework ready for clever bit-shifting tricks.
						
						
						
						
						
						
					 | 
					
						2008-06-07 16:53:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						201f0c9003
					 | 
					
						
						
							
							Some tidying up...
						
						
						
						
						
						
					 | 
					
						2008-06-07 16:31:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						f1319949f5
					 | 
					
						
						
							
							Eliminated memset's from new marching cubes.
						
						
						
						
						
						
					 | 
					
						2008-06-07 13:35:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						7e304d0d7f
					 | 
					
						
						
							
							More work on new marching cubes implementation.
						
						
						
						
						
						
					 | 
					
						2008-06-07 12:59:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						b18a9beb44
					 | 
					
						
						
							
							More work on new marching cubes implementation.
						
						
						
						
						
						
					 | 
					
						2008-06-06 23:12:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						e6911d2a23
					 | 
					
						
						
							
							More work on new marching cubes implementation.
						
						
						
						
						
						
					 | 
					
						2008-06-06 17:47:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						2c3665905e
					 | 
					
						
						
							
							More work on marching cubes - just setting a save point!
						
						
						
						
						
						
					 | 
					
						2008-06-05 20:55:06 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						c55655b61c
					 | 
					
						
						
							
							More work on new marching cubes implementation - added generateVerticesForSlice() function.
						
						
						
						
						
						
					 | 
					
						2008-06-05 19:34:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						a26b754e9c
					 | 
					
						
						
							
							More progress...
						
						
						
						
						
						
					 | 
					
						2008-06-05 18:51:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						8bf6f4d08d
					 | 
					
						
						
							
							New marching cubes implementation - computeBitmaskForSlice is now only called once per slice.
						
						
						
						
						
						
					 | 
					
						2008-06-05 18:28:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						63b2c5ccb0
					 | 
					
						
						
							
							More work on new marching cubes implementation, including addition of 'computeBitmaskForSlice()' function.
						
						
						
						
						
						
					 | 
					
						2008-06-05 17:45:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						1c23f2d1dd
					 | 
					
						
						
							
							More work on experimental marching cubes implementation.
						
						
						
						
						
						
					 | 
					
						2008-06-04 21:22:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						c0afd9d77f
					 | 
					
						
						
							
							More work on new marching cubes algorithm. Slices are now processed individually.
						
						
						
						
						
						
					 | 
					
						2008-06-04 19:20:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						4c98f9579b
					 | 
					
						
						
							
							Work on experimental version of marching cubes algorithm. Now bitmasks are precomputed.
						
						
						
						
						
						
					 | 
					
						2008-06-03 20:49:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						e49859fc40
					 | 
					
						
						
							
							Initial version of new experimental marching cubes algorithm. Currently about half as fast.
						
						
						
						
						
						
					 | 
					
						2008-06-03 19:14:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						72a4e9902c
					 | 
					
						
						
							
							Tidying up.
						
						
						
						
						
						
					 | 
					
						2008-05-31 12:43:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						c9b098b14e
					 | 
					
						
						
							
							Refactoring a bit...
						
						
						
						
						
						
					 | 
					
						2008-05-28 19:16:18 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						a3b5bd72b8
					 | 
					
						
						
							
							Work making SurfacePatchRenderable reformat the mesh as necessary...
						
						
						
						
						
						
					 | 
					
						2008-05-28 18:46:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						de7554b9e3
					 | 
					
						
						
							
							Experimental work removing the need for multi material patch.
						
						
						
						
						
						
					 | 
					
						2008-05-27 21:33:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						efd4bdaa79
					 | 
					
						
						
							
							Surface extractor now generates just one mesh, and it is separately broken into single and multi patches.
						
						
						
						
						
						
					 | 
					
						2008-05-27 20:24:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						c8d632b554
					 | 
					
						
						
							
							Renamed VolumeIterator to BlockVolumeIterator
						
						
						
						
						
						
					 | 
					
						2008-05-26 20:07:06 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						ebeebee126
					 | 
					
						
						
							
							Tidying up Vector class
						
						
						
						
						
						
					 | 
					
						2008-05-26 19:58:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						d0ffdee870
					 | 
					
						
						
							
							Renamed x(), y(), and z() to getX(), getY(), and getZ()
						
						
						
						
						
						
					 | 
					
						2008-05-26 19:49:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						2745d52dc5
					 | 
					
						
						
							
							Removed dependency on boost::operators
						
						
						
						
						
						
					 | 
					
						2008-05-26 19:37:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						22fd38b255
					 | 
					
						
						
							
							Moved some stuff from VolumeChangeTracker to SurfaceExtractors.
						
						
						
						
						
						
					 | 
					
						2008-05-25 21:06:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Williams
							
						 
					 | 
					
						
						
							
						
						29d1cd8ad1
					 | 
					
						
						
							
							Fix PolyVox library versioning
						
						
						
						
						
						
						
						There's no need to link PolyVox against 'nothing' 
						
						
					 | 
					
						2008-05-25 20:56:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						db9287303c
					 | 
					
						
						
							
							Added lock and unlock semantics to VolumeChangeTracker.
						
						
						
						
						
						
					 | 
					
						2008-05-25 20:48:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						7a4e4556b1
					 | 
					
						
						
							
							Refactoring VolumeChangeTracker
						
						
						
						
						
						
					 | 
					
						2008-05-25 19:55:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						b7e9216355
					 | 
					
						
						
							
							Refactoring VolumeChangeTracker
						
						
						
						
						
						
					 | 
					
						2008-05-25 16:20:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						44af6f12e8
					 | 
					
						
						
							
							Refactoring VolumeChangeTracker
						
						
						
						
						
						
					 | 
					
						2008-05-25 15:09:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						50103589c6
					 | 
					
						
						
							
							Work reintegrating Region class.
						
						
						
						
						
						
					 | 
					
						2008-05-25 13:33:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						f15491ec02
					 | 
					
						
						
							
							Started reintegrating Region class.
						
						
						
						
						
						
					 | 
					
						2008-05-25 13:16:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						05f709482a
					 | 
					
						
						
							
							Rolled back some breaking changes.
						
						
						
						
						
						
					 | 
					
						2008-05-25 11:36:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						0ca93a7452
					 | 
					
						
						
							
							Integrating new Region class with algorithms.
						
						
						
						
						
						
					 | 
					
						2008-05-24 20:40:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						96eecdbbe2
					 | 
					
						
						
							
							Added Region class.
						
						
						
						
						
						
					 | 
					
						2008-05-24 19:48:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						c4debf2ca7
					 | 
					
						
						
							
							Renamed PolyVoxSceneManager to VolumeChangeTracker
						
						
						
						
						
						
					 | 
					
						2008-05-24 18:58:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |