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 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						ff39fed7f8 
					 
					
						
						
							
							BlockVolume.inl:  
						
						... 
						
						
						
						- Reapply the fix from r572 since it got lost in the BlockVolume renaming.
- Include headers++
SurfaceExtractors.cpp:
- Add a newline to end of file to quieten gcc 
						
						
					 
					
						2008-05-24 17:37:52 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						0b012cbd75 
					 
					
						
						
							
							Moved some code from PolyVoxSceneManager to SurfaceExtractors  
						
						
						
						
					 
					
						2008-05-24 17:29:27 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						b42f28793f 
					 
					
						
						
							
							Renamed Volume to BlockVolume.  
						
						
						
						
					 
					
						2008-05-24 16:25:05 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						dc9950d1c8 
					 
					
						
						
							
							- PolyVox now completely builds on Linux.  
						
						... 
						
						
						
						- - Fix the template trickery with this one word fix to Volume.inl. For the reason, see http://www.parashift.com/c++-faq-lite/templates.html#faq-35.18 
- Add newlines to two more files so that PolyVox build with no warnings at all. 
						
						
					 
					
						2008-05-24 14:29:56 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						06d433f559 
					 
					
						
						
							
							Work on seperating PolyVox and Thermite. Now they are two seperate solutions.  
						
						
						
						
					 
					
						2008-05-24 09:29:20 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						634a6fc883 
					 
					
						
						
							
							Work on volume iterators.  
						
						
						
						
					 
					
						2008-05-23 22:41:02 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						180981293a 
					 
					
						
						
							
							Add a newline to the end of the files to quieten gcc's warnings. Yes I'm really in that lazy a mood :)  
						
						
						
						
					 
					
						2008-05-23 21:26:32 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						a657f4d4d0 
					 
					
						
						
							
							Mostly refactoring and tidying up the code.  
						
						
						
						
					 
					
						2008-05-23 20:59:27 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						3a8453b370 
					 
					
						
						
							
							A few minor changes to help build on Linux  
						
						... 
						
						
						
						Still get "PolyVox/include/Volume.inl:128: error: ‘mVolume’ was not declared in this scope" though 
						
						
					 
					
						2008-05-18 19:13:18 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						28dda03cb3 
					 
					
						
						
							
							Got mesh smoothing working.  
						
						... 
						
						
						
						Cleaning up code.
Various changes made without internet access. 
						
						
					 
					
						2008-05-16 20:53:41 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						1e73d4013d 
					 
					
						
						
							
							Switched to smaller and better data structure for finding duplicated vertices.  
						
						
						
						
					 
					
						2008-05-13 20:59:39 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						b48b869eb2 
					 
					
						
						
							
							Commited refactoring changes made on the train.  
						
						
						
						
					 
					
						2008-05-13 19:49:03 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						2107128f7c 
					 
					
						
						
							
							Only the region size constants remain.  
						
						
						
						
					 
					
						2008-04-27 21:31:02 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						f07b617f02 
					 
					
						
						
							
							More work to remove fixed size constants.  
						
						
						
						
					 
					
						2008-04-27 15:53:12 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						1848780585 
					 
					
						
						
							
							More work on removing obscure constants.  
						
						
						
						
					 
					
						2008-04-26 23:21:50 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						1fa967fb9b 
					 
					
						
						
							
							Work on removing obscure constants.  
						
						
						
						
					 
					
						2008-04-26 22:01:29 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						1b592cd1fd 
					 
					
						
						
							
							Changes to allow varying block sizes.  
						
						
						
						
					 
					
						2008-04-26 17:21:25 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						1d3c60f341 
					 
					
						
						
							
							Tidying code and removing warnings.  
						
						
						
						
					 
					
						2008-04-24 19:06:41 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						545aa92d14 
					 
					
						
						
							
							Switched to floats for vetex positions ready for mesh smoothing.  
						
						... 
						
						
						
						Added new way to detect duplicate vertices but it's not enabled as it doesn't work yet... 
						
						
					 
					
						2008-04-21 18:53:56 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						83d6a7327b 
					 
					
						
						
							
							Separated gradient estimation code.  
						
						
						
						
					 
					
						2008-04-20 21:58:14 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						286ba35b42 
					 
					
						
						
							
							Various refactoring of volume stuff. Including moving region growing code to scrapyard.  
						
						
						
						
					 
					
						2008-04-20 21:32:44 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						efce9b8c95 
					 
					
						
						
							
							Template class fixes.  
						
						
						
						
					 
					
						2008-04-20 20:44:14 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						bc28e240f3 
					 
					
						
						
							
							Templatized VolumeIterator class.  
						
						
						
						
					 
					
						2008-04-20 19:58:37 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						593a26ebd2 
					 
					
						
						
							
							Templatized Volume class.  
						
						
						
						
					 
					
						2008-04-20 19:23:41 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						7177db44ac 
					 
					
						
						
							
							Templatized Block class.  
						
						
						
						
					 
					
						2008-04-20 18:44:00 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						35f9996663 
					 
					
						
						
							
							Removed redundant classes SurfaceEdge, SurfaceTriange, and SurfaceTypes.  
						
						... 
						
						
						
						Also fixed a new bug in IndexedSurfacePatch 
						
						
					 
					
						2008-04-16 20:46:24 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						2bc1fc2b88 
					 
					
						
						
							
							PolyVox now returns vertex positions as floats rather than ints.  
						
						... 
						
						
						
						Avoids converting and scaling in the engine. 
						
						
					 
					
						2008-04-16 19:56:07 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						1d8fc1c544 
					 
					
						
						
							
							Renamed PolyVoxSceneManager to PolyVox  
						
						
						
						
					 
					
						2008-04-15 21:36:37 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						fd804f51b4 
					 
					
						
						
							
							Removed TextureAtlas based material after speeding up the one based on multiple texture units.  
						
						
						
						
					 
					
						2008-04-15 18:03:23 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						7cd44c1335 
					 
					
						
						
							
							Small fixes.  
						
						
						
						
					 
					
						2008-04-13 10:45:00 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						82958ec049 
					 
					
						
						
							
							Added better objects from OgreBullet demo.  
						
						
						
						
					 
					
						2008-04-13 10:08:28 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						4e7822ca9a 
					 
					
						
						
							
							Added depth_bias to Single.material  
						
						
						
						
					 
					
						2008-04-12 19:21:38 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						e64834007d 
					 
					
						
						
							
							Added Multi.material which avoids the use of a texture atlas.  
						
						
						
						
					 
					
						2008-04-12 19:14:48 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						0c3352382c 
					 
					
						
						
							
							Added Single.material which avoids the use of a texture atlas.  
						
						
						
						
					 
					
						2008-04-12 17:54:56 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						5791919f01 
					 
					
						
						
							
							Simplyfing and improving updatePolyVoxGeometry()  
						
						
						
						
					 
					
						2008-03-30 22:05:18 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						f060898986 
					 
					
						
						
							
							Physics geometry is now updated.  
						
						
						
						
					 
					
						2008-03-29 23:00:13 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Williams 
							
						 
					 
					
						
						
							
						
						7286f7ce81 
					 
					
						
						
							
							Minor changes to work towards getting it compiling on linux again  
						
						
						
						
					 
					
						2008-03-16 20:39:04 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						ebc0ad9cca 
					 
					
						
						
							
							Renamed some headers to avoid ambiguity.  
						
						
						
						
					 
					
						2008-03-13 22:21:50 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						b57094ca10 
					 
					
						
						
							
							Added world and forward declaration files.  
						
						
						
						
					 
					
						2008-03-11 22:04:31 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						8f5e5e51b4 
					 
					
						
						
							
							Got a box bouncing around the scene.  
						
						
						
						
					 
					
						2008-03-05 21:16:48 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						5c075c7da2 
					 
					
						
						
							
							Added RegionGeometry.cpp  
						
						
						
						
					 
					
						2008-02-12 22:14:40 +00:00 
						 
				 
			
				
					
						
							
							
								David Williams 
							
						 
					 
					
						
						
							
						
						99b54dfa2e 
					 
					
						
						
							
							Removed redundant headers - reduced build time.  
						
						
						
						
					 
					
						2008-02-12 21:41:24 +00:00