More work making volumes use a base class.
This commit is contained in:
@ -28,13 +28,6 @@ namespace PolyVox
|
||||
template< template<typename> class VolumeType>
|
||||
float computeSmoothedVoxel(typename VolumeType<uint8_t>::Sampler& volIter)
|
||||
{
|
||||
assert(volIter.getPosX() >= 1);
|
||||
assert(volIter.getPosY() >= 1);
|
||||
assert(volIter.getPosZ() >= 1);
|
||||
assert(volIter.getPosX() <= volIter.getVolume()->getWidth() - 2);
|
||||
assert(volIter.getPosY() <= volIter.getVolume()->getHeight() - 2);
|
||||
assert(volIter.getPosZ() <= volIter.getVolume()->getDepth() - 2);
|
||||
|
||||
float sum = 0.0;
|
||||
|
||||
if(volIter.peekVoxel1nx1ny1nz() != 0) sum += 1.0f;
|
||||
|
Reference in New Issue
Block a user