| 
							
							
								 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 | 5791919f01 | Simplyfing and improving updatePolyVoxGeometry() | 2008-03-30 22:05:18 +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 | 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 | 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 |  | 
			
				
					| 
							
							
								 David Williams | 852f293e3b | Cleaning up _findVisibleObjects. | 2008-01-19 23:04:50 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 247535f471 | Cleaning up _findVisibleObjects. | 2008-01-19 22:39:15 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | e368926b5f | Separated getChangedRegionGeometry() from _findVisibleObjects(). | 2008-01-19 22:14:51 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | a0bcd6b214 | Working on excessive batch count bug. | 2008-01-17 21:44:16 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | bb67aaceb1 | Moved some stuff to the scrapyard | 2008-01-16 21:35:43 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | c013b100a2 | Got blending between materials working with texture atlases. | 2008-01-16 19:51:47 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 98af071bdd | Refactoring work. Removed some maps and created separate members for single material surfaces and multi material surfaces. | 2008-01-13 21:25:35 +00:00 |  | 
			
				
					| 
							
							
								 Matt Williams | a2d7eba426 | - Fix case-sensitive file name | 2008-01-07 13:25:41 +00:00 |  |