1050 Commits

Author SHA1 Message Date
unknown
06cee9406a Fixed merge problem? 2012-02-18 12:18:55 +01:00
unknown
3f56ee6f72 More refactoring of basic voxel types. Started replacing getDensity and getMaterial with free functions. 2012-02-18 12:12:38 +01:00
Matt Williams
1b2a2da317 Fix compilation on GCC/Linux 2012-02-10 14:22:33 +00:00
unknown
4957d98518 Improvement to VolumeResampler. 2012-02-10 15:07:54 +01:00
unknown
7afe172244 Tidied up some forward declarations. 2012-02-09 17:28:17 +01:00
unknown
48a715664d Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git 2012-02-08 10:43:44 +01:00
unknown
c26f55f550 Fix for type traits test. 2012-02-08 10:42:02 +01:00
Matt Williams
25bef70d8b GCC compile fixes 2012-02-06 23:40:27 +00:00
unknown
152c073341 Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git 2012-02-06 17:52:47 +01:00
unknown
c483b44a41 Replaced constants with functions for type traits. 2012-02-06 17:51:37 +01:00
unknown
bd7e316acb Small compile fix for VS2008 2012-02-06 15:12:13 +01:00
unknown
1ab1d9bed3 Refactoring of basic voxel types. 2012-02-02 16:34:06 +01:00
unknown
a796672645 Fixed incorrect if statement in peek...() functions. 2012-01-31 16:50:21 +01:00
unknown
01af6b938a Made it more obvious that the length of a raycast direction vector is important. 2012-01-27 10:01:44 +01:00
unknown
d2cd3e7c62 Work on refactoring voxel type. 2012-01-26 18:17:18 +01:00
unknown
3c0bbf1d4b Reverted accidental commit. 2012-01-26 16:51:21 +01:00
unknown
89522e3590 Fix for invalid assert limiting number of vertices to 1000000. 2012-01-25 11:06:30 +01:00
unknown
b9269c1778 Refactoring of basic voxel types. 2012-01-24 16:22:11 +01:00
unknown
ce11a7a0ae Renamed test funtion. 2012-01-24 16:12:04 +01:00
unknown
0d492886db Compile fixes for Visual Studio. 2012-01-24 16:03:22 +01:00
David Williams
c6b82ff03e Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git 2012-01-24 15:18:50 +01:00
David Williams
b4f7ac4f46 More work refactoring basic voxel types. 2012-01-24 15:17:43 +01:00
David Williams
de463a73cd Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git 2012-01-22 08:26:15 +00:00
David Williams
1705424def Removed wrong comments. 2012-01-22 08:25:14 +00:00
David Williams
21ce252e1e Work on refactoring voxel types. 2012-01-16 14:56:47 +01:00
David Williams
a82dc7f1ca Added optimization to doRaycast(). 2012-01-13 22:23:50 +00:00
David Williams
a79633de09 Work on refactoring basic voxel types.
Also, this will probably cause a compile error on Linux but I'm committing anyway so I remember to investigate it...
2012-01-13 21:55:23 +00:00
p265186
49b5fb3f67 Refactoring of basic voxel types. 2012-01-12 17:14:45 +01:00
p265186
396e1fea30 Refactoring of basic voxel types. 2012-01-12 14:50:53 +01:00
David Williams
b3b22036c1 Updated ambient occlusion tests as a result of 'abs' fixes to raycast. 2012-01-11 18:21:20 +01:00
David Williams
582e2b67be Expanded comment. 2012-01-08 17:26:19 +00:00
David Williams
f71f8daf5a Trivial formatting change. 2012-01-07 11:47:05 +00:00
David Williams
a1ac90c711 Fixed crash due to me incorrectly deciding that the max number of quads which could share a vertex was four. I believe the correct value should actually be six. 2012-01-07 11:46:25 +00:00
David Williams
c0eed7f7d3 Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git 2012-01-05 21:03:13 +00:00
David Williams
8b866c9c47 Changed abs() to std::abs() in a few places. 2012-01-05 21:01:23 +00:00
Matt Williams
67409b9c61 Documentation updates
Update thermite3d.org to volumesoffun.org
Improve error reporting for Sphinx/QHelp
2011-12-26 12:37:07 +00:00
David Williams
4dd6b296c1 Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git 2011-12-17 22:12:30 +00:00
David Williams
2e4bf674e8 Removed incorrect asserts. 2011-12-11 16:27:59 +00:00
David Williams
906300acb3 Fix for bug with material ORing creating a new material.
http://www.volumesoffun.com/phpBB3/viewtopic.php?f=15&t=297
2011-12-11 15:26:48 +00:00
David Williams
cc0a15dc94 Made BaseVolume constructor protected. 2011-12-10 07:35:33 +00:00
David Williams
87dd98d4fa Fix for material bug where ORing of material IDs was creating a new material ID, as one of the material IDs could be non-zero. 2011-12-10 06:59:32 +00:00
David Williams
7b126a97f7 GCC compile fix. 2011-12-09 17:27:52 +01:00
David Williams
d5d6319087 Fixes to behavour of LowPassFilter. 2011-12-03 09:43:27 +00:00
David Williams
b972a2ceaf Exposed DensityType and MaterialType on voxels. 2011-11-30 22:50:52 +00:00
David Williams
97e6b56778 Fixed some compiler warnings.
Removed m_mapUsedMaterials as it didn't seem to be used.
2011-11-28 16:43:40 +00:00
David Williams
3ae119f171 Mesh now cleared at start of execure(), rather than in constructor. 2011-11-19 00:15:08 +00:00
David Williams
c9fdd15ba5 Compile fix for MacOS? 2011-11-12 13:00:06 +00:00
David Williams
d14d4b397f Merge branch 'master' of git@gitorious.org:polyvox/polyvox.git 2011-11-11 23:58:19 +00:00
David Williams
8f93b054f8 Compile fix 2011-11-11 23:24:16 +00:00
Matt Williams
5a8c287656 Set Doxygen colours to be more similar to the current website. 2011-11-06 20:07:45 +00:00