Commit Graph

23 Commits

Author SHA1 Message Date
fab64488ee Renamed Block to BlockData. Introduced new Block class which can be shared. 2009-03-26 21:17:37 +00:00
5955a29a46 Work on Volume class. 2009-03-24 22:29:39 +00:00
d191902db3 Work on Block class. 2009-03-24 20:45:23 +00:00
409afc3a99 Work removing POLYVOX_REGION_SIDE_LENGTH from fast surface extractor. 2009-03-24 19:55:00 +00:00
152717e904 Work removing POLYVOX_REGION_SIDE_LENGTH from decimated surface extractor. 2009-03-23 23:02:07 +00:00
02319db9dc Work on removing hard coded vales. 2009-03-22 22:45:50 +00:00
1292499c87 Removed some constants from VolumeChangeTracker. 2009-03-19 22:46:27 +00:00
d951f4d3b0 Renamed BlockVolume to Volume.
Renamed BlockVolumeIterator to VolumeIterator.
2009-03-19 22:04:34 +00:00
0f4a4c0e2b Removed setVoxel() function from BlockVolumeIterator and added setVoxelAt() function to BlockVolume.h
Improved OpenGL example.
2009-03-12 21:48:14 +00:00
7100e558f3 Removed LinearVolume class. 2009-03-10 22:10:37 +00:00
31c0b24a27 Work on gradient estimators. Added CENTRAL_DIFFERENCE_SMOOTHED and SOBEL_SMOOTHED. 2009-03-09 23:21:03 +00:00
3c4411952a Initial support for run-length encoding of volumes when they are serialised to disk. 2009-02-22 12:25:51 +00:00
bc008f3606 Fixed bug with region position nor being set by surface extractors. 2009-02-22 11:27:59 +00:00
68d0353cff Added skybox support. This highlighted the fact that the volume was the wrong way round, so an initial version of the tool 'VolumeMagick' is also added for changing this kind of stuff. This in turn meant refactoring volume loading/saving code from thermite into PolyVoxUtil. 2008-07-19 15:42:02 +00:00
2459b99886 Work on level of detail including refactoring. 2008-07-13 09:14:20 +00:00
f32616d5a9 Work on generating surface patches on demand. 2008-07-10 21:43:24 +00:00
8b98d69d4e Initial LOD working. 2008-07-07 21:20:30 +00:00
0d3a215637 Work on IndexedSurfacePatch 2008-07-05 22:11:09 +00:00
75d1136d96 Removed RegionGeometry class.
Did lots of clean up.
2008-07-05 20:56:55 +00:00
c2e69e0d72 Moved some surface extraction stuff into PolyVoxImpl 2008-07-04 21:03:12 +00:00
29ef5f021e Rearranging files in PolyVox. 2008-07-03 19:17:17 +00:00
957d8715e7 Moving stuff around - not currently buildable! 2008-06-08 19:08:35 +00:00
adff2177fd Moved some code around... 2008-06-08 18:03:20 +00:00