public VoxelRenderer()
    {
        if (hashTest)
        {
            table = new Hashtable();
        }
        data = new VoxelData();

        X = data.GetX();
        Y = data.GetY();
        Z = data.GetZ();

        tooth     = new GameObject("tooth");
        meshList  = new List <VoxelMesh>();
        meshCount = new int[8];

        adjScale = scale * 0.5f;

        GenerateVoxelMesh();
        UpdateMesh();
    }