Commit Graph

16 Commits

Author SHA1 Message Date
3c69bb651f Moved PolyVoxImpl inside of PolyVoxCore. This is the first stage of some tidying to better hide implementation details from the user. 2012-11-05 16:40:02 +01:00
8e4135ad41 Add newlines to end of files to silence compiler warnings 2012-02-27 23:03:36 +00:00
5fb0e43ac4 These lookup tables should be const 2012-02-25 22:56:54 +00:00
e3dd07c216 Moved the ambient occlusion calculation code from Thermite into PolyVox. 2011-01-16 16:26:10 +00:00
56ec37f5e2 Removed all the #pragma region/endregions as these were causing compile warnings from GCC and weren't that useful anyway... 2010-10-12 22:22:38 +00:00
5c8dd011e7 Switched to ZLib license. 2009-11-10 18:37:50 +00:00
69d6ad86a7 Removed old, redundant surface extraction algorithms (FastSurfaceExtractor and DecimatedSurfaceExtractor). These are now replaced by the general SurfaceExtractor. 2009-05-31 09:59:43 +00:00
6e9c31d6bc Renamed VlumeIterator to VolumeSampler. 2009-05-21 22:44:19 +00:00
46801f1e3d Work on refactoring surface extractor. 2009-05-14 22:52:55 +00:00
74013b7500 Removed now redundant reference surface extractor. 2009-05-05 07:58:04 +00:00
c03c18c1e4 Simplification of bitwise operations in Marching Cubes algorithm. 2009-05-04 19:18:18 +00:00
e36b50908b Fixed silly local variable mistake (thanks Matt!). 2009-05-04 15:26:08 +00:00
07784f2393 Reorganised Marching Cubes tables to simplify bitwise operations. 2009-05-04 15:22:28 +00:00
e6e18a0454 Reformatting Marching Cubes tables. 2009-05-04 12:39:42 +00:00
03163404df Refactoring and optimising Marching Cubes algorithm. 2009-05-04 10:28:20 +00:00
df1bf690c9 Massive changes to the organisation of PolyVoxCore and PolyVoxYtil.
Also added start of logging capability.
2009-04-03 21:36:22 +00:00