Commit Graph

22 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
ef52b906e6 Switched PoyVox to build as a static library. 2011-04-20 23:25:32 +01:00
b44b06c1af Added missing dummy file. 2010-06-25 22:28:20 +00:00
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
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
2d78808000 Renamed IndexedSurfacePatch to SurfaceMesh. 2010-02-20 00:20:43 +00:00
5c8dd011e7 Switched to ZLib license. 2009-11-10 18:37:50 +00:00
099c5c7fbf Work on volume resource loading. 2009-08-09 14:37:43 +00:00
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
a91ff9a10f Made sure all Thermite stuff is in the Thermite namespace. 2009-06-19 21:02:44 +00:00
bf26f9c89a Replaced function pointers with boost::function. 2009-06-18 23:04:10 +00:00
5e2b8156c9 Added initial loading progress dialog. 2009-06-18 21:56:21 +00:00
530a53b4fe Work on multi threaded surface extractor. 2009-06-09 19:17:17 +00:00
3010eb341d Making use of sampling adjacent voxels. General optimisations and improvements. 2009-06-06 23:08:08 +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
ed5bff9ee1 Small volume fixes. 2009-04-25 15:47:20 +00:00
76fa702ea7 Renamed WorldRegion to MapRegion. 2009-04-21 22:05:31 +00:00
498db68b59 Work on VolumeChangeTracker. 2009-04-21 21:46:55 +00:00
c627c90cd0 Added support for non-cubic volumes. 2009-04-19 22:48:56 +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