| 
							
							
								 David Williams | aed8f79aa1 | Documentation update. Fixed crash in flushAll(). | 2011-03-28 19:55:45 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 91c9aebda0 | Boost fix. | 2011-03-27 19:20:58 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 092d2aa6a0 | Moved a comment, only because I forgot to save this file earlier. It's not an important change... | 2011-03-24 23:00:28 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | a364f6d72c | More flush/prefetch work from ker. | 2011-03-24 21:34:57 +00: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 | 708b142702 | Added ability to disable volume compression. | 2011-03-20 18:56:30 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 350d4a6a87 | Applying Linux patch. | 2011-03-20 11:57:05 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 60dbfd9335 | Work on making paging optional. | 2011-03-19 19:01:04 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 3cc2e4383f | Some refactoring of the volume. | 2011-03-18 23:54:11 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 5891d56e12 | Fix for linker errors when using MeshDecimator. | 2011-03-18 22:04:53 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | ef185d79a0 | Removed getWidth(), getHeight(), getDepth() and width(), height(), depth() remain deprecated. These functions seem ambiguous, so users have to calculate these values themselves when they want them. | 2011-03-16 23:14:28 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | f887565e35 | Fixed missing includes. | 2011-03-15 22:22:20 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 0b1659bdef | Added ConstVolumeProxy to work around const setVoxelAt awkwardness. | 2011-03-13 22:44:35 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 7c3e63b2ed | Removed call to deprecated function. | 2011-03-13 20:34:57 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | b5f60b28a2 | getUncompressedBlock() now checks if it's getting the same block as last time. | 2011-03-12 19:15:27 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | ff12264744 | Raycast class now returns Vector3DInt32 instead of Vector3DInt16. | 2011-03-12 13:43:08 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 529ed89bdb | More work on handling fixed size volumes. | 2011-03-12 12:44:58 +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 | 624a192be4 | Compile fixes for non-boost systems, mostly related to function and bind. | 2011-03-10 20:55:11 +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 | 3c34d401fc | Added compatibility mode. | 2011-02-14 22:14:41 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 03a713867f | Documentation and tidying. | 2011-02-13 00:31:45 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 4bbea05504 | Documentation and tidying. | 2011-02-13 00:15:32 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | ad0e923413 | Documentation and tidying. | 2011-02-13 00:07:12 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 29e2e14c3a | More tidying up. | 2011-02-12 22:21:17 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | bf9f5aee48 | More tidying up. | 2011-02-12 21:47:02 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | ed355b856f | More tidying up. | 2011-02-12 20:47:01 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 81d2bb6408 | Refactoring and tidying. | 2011-02-10 22:43:34 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 7f831fb97a | Made Block copy constructor private. | 2011-02-09 22:21:44 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | b1eab6c6a3 |  | 2011-02-09 20:52:36 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 4da1f6149a |  | 2011-02-07 23:47:48 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 42db69e013 | Fast version of perlin noise. | 2011-02-07 22:07:47 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 23a56ed000 | More work on compression. | 2011-02-07 21:34:57 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | f13e9161f8 | More work on compression and bug fixes. | 2011-02-06 23:23:01 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 4621ef8091 | Start of actual RLE compression. | 2011-02-06 22:30:32 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 7be083a243 | Implemented cache of uncompressed blocks. | 2011-02-06 18:24:05 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 21490c5228 | Small crash fixes. | 2011-02-05 18:19:15 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 754690e251 | Removed block sharing ready for compression. | 2011-02-05 17:56:59 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 96cdf7b9a5 | Added class documentation to the Raycast class. | 2011-01-31 21:37:33 +00:00 |  | 
			
				
					| 
							
							
								 Matt Williams | 1fed1c161a | Fix slashes in SWIG files to fix compilation in Linux. | 2011-01-28 15:23:18 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | ae3ac704e4 | Brought back extractSubset from Thermite. Fixed to work with PositionMaterial vertices. Also made it a free function. | 2011-01-23 17:41:06 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | c1ebed678e | More SWIG bindings. | 2011-01-18 21:59:21 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 03d9eb718f | Removed some functions which we probably don't need any more. | 2011-01-16 21:44:53 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 21d24ef7d4 | Changes to make SWIG bindings easier. Also removed SurfaceMesh::smoothPositions(). | 2011-01-16 20:37:42 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 36f8dc0296 | More SWIG changes. | 2011-01-16 20:22:49 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 513b1878f1 | Updated SWIG bindings, especially for C#. | 2011-01-16 20:09:59 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | e3dd07c216 | Moved the ambient occlusion calculation code from Thermite into PolyVox. | 2011-01-16 16:26:10 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 8619b36b5f | Small tweaks to Raycast | 2011-01-15 23:37:43 +00:00 |  |