Commit Graph

22 Commits

Author SHA1 Message Date
unknown
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
Matt Williams
8e4135ad41 Add newlines to end of files to silence compiler warnings 2012-02-27 23:03:36 +00:00
David Williams
ef52b906e6 Switched PoyVox to build as a static library. 2011-04-20 23:25:32 +01:00
David Williams
b44b06c1af Added missing dummy file. 2010-06-25 22:28:20 +00:00
David Williams
254fa3329e PolyVox and Thermite3D now support the use of a density component as well as a material component for each voxel. 2010-06-25 21:41:13 +00:00
David Williams
7ffcd0c7ed Move to VS 2010.
Update to Ogre SDK 1.7.1
Removed support for compilers which don't adhere to C++0X
2010-05-23 21:51:34 +00:00
David Williams
2d78808000 Renamed IndexedSurfacePatch to SurfaceMesh. 2010-02-20 00:20:43 +00:00
David Williams
5c8dd011e7 Switched to ZLib license. 2009-11-10 18:37:50 +00:00
David Williams
099c5c7fbf Work on volume resource loading. 2009-08-09 14:37:43 +00:00
David Williams
1994155d07 Removed the boost::function stuff. It was too heavy, and not that useful without boost::bind (which added more weight). Switched to listener classes - to be reviewed with C++0x. 2009-06-21 10:12:56 +00:00
David Williams
a91ff9a10f Made sure all Thermite stuff is in the Thermite namespace. 2009-06-19 21:02:44 +00:00
David Williams
bf26f9c89a Replaced function pointers with boost::function. 2009-06-18 23:04:10 +00:00
David Williams
5e2b8156c9 Added initial loading progress dialog. 2009-06-18 21:56:21 +00:00
David Williams
530a53b4fe Work on multi threaded surface extractor. 2009-06-09 19:17:17 +00:00
David Williams
3010eb341d Making use of sampling adjacent voxels. General optimisations and improvements. 2009-06-06 23:08:08 +00:00
David Williams
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
David Williams
6e9c31d6bc Renamed VlumeIterator to VolumeSampler. 2009-05-21 22:44:19 +00:00
David Williams
ed5bff9ee1 Small volume fixes. 2009-04-25 15:47:20 +00:00
David Williams
76fa702ea7 Renamed WorldRegion to MapRegion. 2009-04-21 22:05:31 +00:00
David Williams
498db68b59 Work on VolumeChangeTracker. 2009-04-21 21:46:55 +00:00
David Williams
c627c90cd0 Added support for non-cubic volumes. 2009-04-19 22:48:56 +00:00
David Williams
df1bf690c9 Massive changes to the organisation of PolyVoxCore and PolyVoxYtil.
Also added start of logging capability.
2009-04-03 21:36:22 +00:00