Added Material8 and Density8 classes, and Thermite now uses the Material8 one.

This commit is contained in:
David Williams
2010-11-04 23:12:31 +00:00
parent 0b410eaed3
commit 625bd14187
7 changed files with 241 additions and 125 deletions

View File

@ -74,6 +74,10 @@ namespace PolyVox
class MeshVertex;
//---------------------------------
template <typename Type> class Density;
typedef Density<uint8_t> Density8;
template <typename Type> class Material;
typedef Material<uint8_t> Material8;
template <typename Type, uint8_t NoOfMaterialBits, uint8_t NoOfDensityBits> class MaterialDensityPair;
typedef MaterialDensityPair<uint8_t, 4, 4> MaterialDensityPair44;