From e7f7e980b462e85d46c25083260f070abf08a280 Mon Sep 17 00:00:00 2001 From: David Williams Date: Mon, 9 Apr 2012 10:57:01 +0200 Subject: [PATCH] Fixed bug with serialising volume sizes. See: http://www.volumesoffun.com/phpBB3/viewtopic.php?f=15&t=360 --- library/PolyVoxUtil/include/PolyVoxUtil/Serialization.inl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/PolyVoxUtil/include/PolyVoxUtil/Serialization.inl b/library/PolyVoxUtil/include/PolyVoxUtil/Serialization.inl index 054a8f7f..c65535ba 100644 --- a/library/PolyVoxUtil/include/PolyVoxUtil/Serialization.inl +++ b/library/PolyVoxUtil/include/PolyVoxUtil/Serialization.inl @@ -317,7 +317,7 @@ namespace PolyVox //Resize the volume //HACK - Forces block size to 32. This functions needs reworking anyway due to large volume support. - volume.resize(Region(Vector3DInt32(0,0,0), Vector3DInt32(volumeWidth, volumeHeight, volumeDepth)), 32); + volume.resize(Region(Vector3DInt32(0,0,0), Vector3DInt32(volumeWidth-1, volumeHeight-1, volumeDepth-1)), 32); //Read data bool firstTime = true;