671 Commits

Author SHA1 Message Date
unknown
1dd37c8a7a Renamed parameters as 'from' is a reserved word in Python. 2012-07-15 21:27:04 +02:00
unknown
68077e2d79 Renamed parameters as 'from' is a reserved word in Python and so SWIG produced warnings. 2012-07-15 21:23:31 +02:00
unknown
4667a4cd37 Fixed some compiler warnings. 2012-07-15 18:08:25 +02:00
unknown
9a498bad7b Renamed SurfaceExtractionController to MarchingCubesController. 2012-07-15 17:53:37 +02:00
unknown
eceb6851c0 Added missing files from previous commit. 2012-07-15 17:51:24 +02:00
unknown
679d98735a Renamed SurfaceExtractor to MarchingCubesSurfaceExtractor. 2012-07-15 17:40:37 +02:00
unknown
7f64bc933a Removed unnecessary default parameter. 2012-07-15 12:53:59 +02:00
unknown
1217ea1fd8 Work on custom thresholds in SurfaceExtractionController. 2012-07-09 17:24:55 +02:00
David Williams
949528b07a Making Controller a template parameter of SurfaceExtractor. 2012-07-08 11:28:31 +02:00
David Williams
1d361c583b Removed remaining use of VoxelTypeTraits. 2012-07-08 08:44:54 +02:00
unknown
ba04cb30a1 Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git 2012-07-05 14:50:27 +02:00
unknown
777b631f88 Mostly removed use of VoxelTypeTraits. It's a bit messy because I'm committing halfway through, as I'm away fro my development machine for the next week and want to pick this up from my laptop.
SurfaceExtractor test is currently broken due to custom threshold support not curretly working.
2012-07-05 14:49:51 +02:00
p265186
61202d6056 Fixed GCC compile error. 2012-07-05 09:40:18 +02:00
unknown
f092d64992 More consistent variable naming. 2012-07-04 16:40:49 +02:00
unknown
c488cf162e Removed use of convertToDensity() from VolumeResampler. 2012-07-04 16:33:41 +02:00
unknown
ec8b2f374c LowPassFilter no longer requires convertToDensity() but instead assumes voxel types define operator+=, operator/=, etc. 2012-07-04 16:06:43 +02:00
unknown
ffa14c6f39 Removed SurfaceExtractorController from Material as it doesn't really make sense to use the marching cubes surface extractor on this type. 2012-06-26 17:01:40 +02:00
unknown
af5a351b45 Added SurfaceExtractionController and modified SurfaceExtractor to use it. 2012-06-26 15:02:07 +02:00
Matt Williams
d79b1006f3 Remove deprecated constructor 2012-06-21 22:19:44 +01:00
Matt Williams
11f91fbbc4 Fix some compiler warnings about initialisation order. 2012-06-20 23:56:37 +01:00
p265186
9fdc30643a Linux compile fixes. 2012-06-15 17:29:39 +02:00
unknown
c11b02f354 Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git 2012-06-15 16:34:58 +02:00
unknown
7f38e87ade New 'ConvertToDensity' class for use in the SurfaceExtractor. 2012-06-15 16:34:37 +02:00
Matt Williams
06439a71bd Add 'typename' where necessary
This fixes the compilation on Linux after the
template template parameter removals.
2012-06-14 23:07:42 +02:00
unknown
71b884e97b Removed remaining uses of template template parameters. 2012-06-12 16:38:51 +02:00
unknown
fcefe27192 Removed use of template template parameters from VolumeResampler. 2012-06-07 16:56:54 +02:00
unknown
fbdfe3a4ec Removed template template parameters from LowPassFilter. 2012-06-07 16:43:20 +02:00
unknown
09c1cb80cc Removed template template parameters from gradient estimation code. 2012-06-07 16:29:28 +02:00
unknown
c9e83f41f1 Removed use of template template parameters from AStarPathfinder. 2012-06-05 16:33:29 +02:00
unknown
8c02098088 Removed template template parameters from RaycastWithCallback. 2012-05-31 14:03:53 +02:00
unknown
5958887387 Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git 2012-05-31 13:32:18 +02:00
unknown
9db04f38bc Removed use of template template parameters from Raycast and AmbientOcclusionCalculator. 2012-05-31 13:31:42 +02:00
unknown
a17e7ab438 Fixed typo in docs. 2012-05-25 12:28:02 +02:00
unknown
29d816d416 Removed template template parameters from SurfaceExtractor. 2012-05-18 15:38:18 +02:00
unknown
fec1191a73 Removed use of template template parameters from CubicSurfaceExtractor. 2012-05-18 15:12:30 +02:00
David Williams
127d987e07 GCC compile fix. 2012-04-16 17:01:04 +02:00
unknown
309f270e67 Exposed 'VoxelType' in BaseVolume. 2012-04-16 16:50:41 +02:00
unknown
86b84339af Work on CubicSurfaceExtractorWithNormals. 2012-04-16 16:14:09 +02:00
unknown
2207b494e6 Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git 2012-04-16 15:23:53 +02:00
unknown
7d1d81c732 Work making CubicSurfaceExtractorWithNormals use 'isQuadNeeded'. 2012-04-16 15:23:45 +02:00
David Williams
48717284d5 Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git 2012-04-09 11:01:02 +02:00
David Williams
15cd5d90f4 More validation of block sizes. 2012-04-09 11:00:35 +02:00
unknown
df68045d52 Removed old files from the repository. 2012-03-30 14:16:13 +02:00
unknown
0e16b0d07e Raycast and ambient occlusion tests now use primitive types instead of Material/Density classes. 2012-03-27 14:32:33 +02:00
unknown
6d656ad173 Work on voxel refactoring... 2012-03-27 14:21:43 +02:00
unknown
1f748cbd72 Committing slightly dodgy code as I need to test on Linux. 2012-03-26 17:25:55 +02:00
unknown
d9192270b6 Added callback function to Raycast, which is used to determine when a ray should stop. 2012-03-15 16:52:54 +01:00
unknown
f73b2a479b Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git 2012-03-09 16:04:22 +01:00
unknown
af04b96105 Replaced sampler getPosX, etc, with general getPosition(). 2012-03-09 16:03:46 +01:00
unknown
4658e8026e Renamed 'resize' to 'initialise' and made it private. 2012-02-28 10:57:53 +01:00