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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						66cc4a5eab
					 | 
					
						
						
							
							Drastically reduced memory usage.
						
						
						
						
						
						
					 | 
					
						2008-02-12 19:32:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						abb3def1e7
					 | 
					
						
						
							
							Tiding up...
						
						
						
						
						
						
					 | 
					
						2008-02-11 20:34:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						d8dacdadc3
					 | 
					
						
						
							
							Renamed some constants.
						
						
						
						
						
						
					 | 
					
						2008-02-11 20:16:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						cc4902b4d7
					 | 
					
						
						
							
							Removed IntegralVector3.h
						
						
						
						
						
						
					 | 
					
						2008-02-11 19:54:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						e180f67bae
					 | 
					
						
						
							
							Started getting rid of IntegrealVector3.
						
						
						
						
						
						
						
						Also added ForwardDeclarations.h 
						
						
					 | 
					
						2008-02-10 21:58:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						76df5e00b5
					 | 
					
						
						
							
							Moved core code from Ogre namespace to PolyVox namespace.
						
						
						
						
						
						
					 | 
					
						2008-02-10 11:45:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						a518afff41
					 | 
					
						
						
							
							Removed more Ogre stuff from core library...
						
						
						
						
						
						
					 | 
					
						2008-02-10 11:22:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						9138ae51da
					 | 
					
						
						
							
							Added replacement vector class.
						
						
						
						
						
						
					 | 
					
						2008-02-09 17:50:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						38b266d261
					 | 
					
						
						
							
							Started removing OgreVector3 from main library.
						
						
						
						
						
						
					 | 
					
						2008-02-09 17:49:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						f263714ebc
					 | 
					
						
						
							
							Removed Ogre logging from main library.
						
						
						
						
						
						
					 | 
					
						2008-02-09 16:58:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						f29af2f8d4
					 | 
					
						
						
							
							Removed OgrePrerequisites.h from main library.
						
						
						
						
						
						
					 | 
					
						2008-02-07 21:33:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						8fbcd99ef8
					 | 
					
						
						
							
							Removed dependency on OgreSharedPtr from the library.
						
						
						
						
						
						
					 | 
					
						2008-02-07 20:51:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						91c2c7241c
					 | 
					
						
						
							
							Cleaning up some code.
						
						
						
						
						
						
					 | 
					
						2008-02-05 21:33:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						1e3904098a
					 | 
					
						
						
							
							Moved SurfacePatchRenderable to main application.
						
						
						
						
						
						
					 | 
					
						2008-02-04 19:30:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						d2c87f7bf7
					 | 
					
						
						
							
							Moved VolumeResource, VolumeSerializer, and VolumeManager to main application.
						
						
						
						
						
						
					 | 
					
						2008-01-31 21:07:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						4438660440
					 | 
					
						
						
							
							Moved some loading code out of PolyVoxSceneManager.
						
						
						
						
						
						
					 | 
					
						2008-01-31 20:43:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						9e9537a9ee
					 | 
					
						
						
							
							Introduced VolumeResourcePtr as a wrapper around Volume.
						
						
						
						
						
						
					 | 
					
						2008-01-31 20:27:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						05c5d1dbce
					 | 
					
						
						
							
							Fixed axis display code.
						
						
						
						
						
						
					 | 
					
						2008-01-29 21:15:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						e5fbb59db2
					 | 
					
						
						
							
							Removed MaterialMap.
						
						
						
						
						
						
					 | 
					
						2008-01-29 21:04:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						7b8e035bd1
					 | 
					
						
						
							
							Refactoring - PolyVoxSceneManager no longer derives from SceneManager.
						
						
						
						
						
						
					 | 
					
						2008-01-29 20:47:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						a093b57ae4
					 | 
					
						
						
							
							
						
						
						
						
						
						
					 | 
					
						2008-01-28 19:17:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						168ab6760b
					 | 
					
						
						
							
							Started moving code for maintaining scene graph out of _findVisibleObjects and into main application.
						
						
						
						
						
						
					 | 
					
						2008-01-27 21:01:06 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						bdbfa5f457
					 | 
					
						
						
							
							Cleaning up.
						
						
						
						
						
						
					 | 
					
						2008-01-25 23:07:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						1a41acd06b
					 | 
					
						
						
							
							Cleaning up.
						
						
						
						
						
						
					 | 
					
						2008-01-24 21:07:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						679e419946
					 | 
					
						
						
							
							Cleaning up.
						
						
						
						
						
						
					 | 
					
						2008-01-24 19:36:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Williams
							
						 
					 | 
					
						
						
							
						
						048af66620
					 | 
					
						
						
							
							Cleaning up.
						
						
						
						
						
						
					 | 
					
						2008-01-23 22:02:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |