This fixes issue #27 by removing the outer if that prohibits rendering of free-space nodes regardless the user selection.
Furthermore, it (hopefully) fixes issue #28 by taking the depth of nodes into account when calculating the neighbor indices and iterating over all potential neighbors on higher depths. This should correctly prune only cells that are surrounded by visible neighbors.
This fixes issue #27 by removing the outer if that prohibits rendering of free-space nodes regardless the user selection. Furthermore, it (hopefully) fixes issue #28 by taking the depth of nodes into account when calculating the neighbor indices and iterating over all potential neighbors on higher depths. This should correctly prune only cells that are surrounded by visible neighbors.