| 
							
							
								 David Williams | 8473b1e3e6 | Added support for getting interpolated voxel value. | 2012-12-16 18:04:33 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 342efec3fa | More merging for Cubiquity version of PolyVox. | 2012-12-16 14:43:18 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | a1ac75022c | Initial changes required for Cubiquity. | 2012-12-15 17:49:43 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | c0d4b2a36f | Linux compile fix. | 2012-12-14 16:50:06 +01:00 |  | 
			
				
					| 
							
							
								 Daviw Williams | 1af088b81e | Merge branch 'feature/wrap-modes' into develop | 2012-12-14 16:29:54 +01:00 |  | 
			
				
					| 
							
							
								 Daviw Williams | 46ca04704b | Updated changelog with info on volume wrap modes. | 2012-12-14 16:27:05 +01:00 |  | 
			
				
					| 
							
							
								 Daviw Williams | d32d692810 | Documentation formatting. | 2012-12-14 16:12:24 +01:00 |  | 
			
				
					| 
							
							
								 Daviw Williams | 1f6cbb79a9 | Merge branch 'develop' into feature/wrap-modes Conflicts:
	library/PolyVoxCore/source/Region.cpp | 2012-12-14 16:03:36 +01:00 |  | 
			
				
					| 
							
							
								 Daviw Williams | 298fb951b0 | Documentation style update for KDE/Kate. | 2012-12-14 15:38:02 +01:00 |  | 
			
				
					| 
							
							
								 Daviw Williams | 2bc8e8e201 | Tidying up marching cubes wrap mode support. | 2012-12-14 15:32:07 +01:00 |  | 
			
				
					| 
							
							
								 Daviw Williams | ca45d49e0c | More work on exposing wrap modes to marching cubes. | 2012-12-14 15:25:21 +01:00 |  | 
			
				
					| 
							
							
								 Daviw Williams | c06bfa9c09 | Initial work on exposing the wrap modes to the marching cubes surface extractor. | 2012-12-14 15:13:18 +01:00 |  | 
			
				
					| 
							
							
								 Daviw Williams | c69417a72b | Commented out failing volume tests - will have to come back to these. | 2012-12-13 15:59:25 +01:00 |  | 
			
				
					| 
							
							
								 Daviw Williams | 2d7045ddd1 | Compile fixes for Linux. Removed use of qrand() until I can confirm results match between platforms. | 2012-12-13 15:29:22 +01:00 |  | 
			
				
					| 
							
							
								 Matt Williams | a8bc3081fb | Disable checks for a few C++11 features We don't use a lot of these features so don't bother checking for them
just yet. | 2012-12-12 14:48:10 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | ab6ec9380d | Tweaking results so that the tests pass... I'll have to debug this properly on a faster computer. | 2012-12-11 22:14:26 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | d8da6a7b7f | Refactoring the volume unit test code, trying to get some performance benchmarks. Unit tests are currently not passing. | 2012-12-11 21:57:30 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | dac0e5449f | Refactoring volume unit test code. | 2012-12-11 20:18:26 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 8a376fa396 | Improving (making tougher) the volume unit tests. | 2012-12-10 23:25:17 +00:00 |  | 
			
				
					| 
							
							
								 David Williams | 416fdbb1d2 | Moved GLEW into Examples/Common folder in Visual Studio. | 2012-12-09 19:06:02 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | fa69584411 | Updated changelog with Vector changes. | 2012-12-09 18:50:54 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 414d242701 | Updated Vector documentation. | 2012-12-09 18:45:02 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | a502e84764 | Updated comment style to match KDE/Kate (for Doxygen syntax highlighting). | 2012-12-09 15:09:35 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 8b91e55c84 | Changed documentation style to match that used by KDE/Kate (for Doxygen syntax highlighting) | 2012-12-09 14:53:47 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 20a6095d75 | Removed use of Vector deprecated operator<. | 2012-12-09 14:36:22 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 14bf239a5b | Some small documentation changes to Vector.h Deprecated operator<
Fix for normalise()
The CDash machine will probably give deprecated warnings - I'll fix those soon... | 2012-12-08 20:54:49 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | ec203c6954 | Added QBENCHMARK macros to volume unit test. | 2012-12-08 11:25:10 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | b93ceca542 | Improved the logic of a few tests. | 2012-12-08 10:42:59 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | c49caa1511 | RawVolumeSampler now falls back on getVoxelWithWrapping. | 2012-12-08 00:06:08 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | fbdee1a9eb | LargeVolumeSampler now falls back on getVoxelWithWrapping. | 2012-12-08 00:02:10 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 4c4a0f9f5c | SimpleVolumeSampler now falls back on getVoxelWithWrapping. | 2012-12-07 23:49:42 +01:00 |  | 
			
				
					| 
							
							
								 Daviw Williams | 4be54c6dd1 | mCurrentVoxel is now zero if the current position is not in the volume. It used to just be set to some invalid address. | 2012-12-07 15:56:46 +01:00 |  | 
			
				
					| 
							
							
								 Daviw Williams | eb0c7e7a9f | More work on volume unit test. | 2012-12-07 14:01:42 +01:00 |  | 
			
				
					| 
							
							
								 Daviw Williams | e7e1f80e74 | Work on volume unit test. | 2012-12-07 13:54:00 +01:00 |  | 
			
				
					| 
							
							
								 Daviw Williams | d0c9b7ba3d | Added extra tests to move functions. | 2012-12-07 13:38:39 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | fea429a79a | Compile fixes for GCC. | 2012-12-07 10:57:26 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | ab6898c4c5 | Removed the assignment operator from SimpleVolume::Sampler and LargeVolume::Sampler. I had forgotten to call the base class assignment operator and this was causing problems. Also updated the volume unit tests... at least I know now that it's helping! | 2012-12-06 23:53:51 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 1f9264a9f8 | Fixed potential bug with negative voxel positions in large volume. | 2012-12-06 21:06:40 +01:00 |  | 
			
				
					| 
							
							
								 p265186 | 19a1f99723 | Compile fixes for GCC. | 2012-12-06 16:49:38 +01:00 |  | 
			
				
					| 
							
							
								 Daviw Williams | d19f16ef64 | Added new accessors to volume. getVoxel() and getVoxelWithWrapping() will probably replace getVoxelAt, which will be deprecated. | 2012-12-06 16:17:21 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 93958998f6 | Merge branch 'feature/wrap-modes' of https://bitbucket.org/volumesoffun/polyvox into feature/wrap-modes | 2012-12-05 23:53:44 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 3f87fc780f | Fixed bug with SimpleVolume and negative positions. | 2012-12-05 23:49:39 +01:00 |  | 
			
				
					| 
							
							
								 Daviw Williams | d5a5242409 | Merge branch 'develop' into feature/wrap-modes | 2012-12-05 15:47:33 +01:00 |  | 
			
				
					| 
							
							
								 Daviw Williams | 78cdf9acd6 | Fixed use of static_asserts with Boost. These weren't working because static_assert takes two parameters (condition and message) whereas BOOST_STATIC_ASSERT only takes a  condition. | 2012-12-05 15:06:11 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 4ed8d4303b | LargeVolume now uses the version of border handling which is in the BaseVolume. | 2012-12-04 22:41:45 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 5a3d24e09b | Changed type of single quotes used for link. I'm not sure if this makes a difference but it's for consistency. | 2012-12-04 22:26:39 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 829e91ddf9 | Updated readme with some real information for BitBucket. | 2012-12-04 21:57:54 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 9d79035890 | Moved volume border handling into base class. RawVolume and SimpleVolume updated, LargeVolume still to be done. | 2012-12-03 23:43:44 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 9a05f04f85 | Merge branch 'develop' into feature/wrap-modes Conflicts:
	library/PolyVoxCore/include/PolyVoxCore/RawVolumeSampler.inl | 2012-12-03 21:30:51 +01:00 |  | 
			
				
					| 
							
							
								 David Williams | 7e38fc135e | Removed features which were deprecated in release 0.2. | 2012-12-03 21:22:57 +01:00 |  |