Metapyziks/MarsMiner — Issue #2: Visible faces are incorrect when "subtracting" cuboid from octree
Author: Metapyziks
Created: 2012-01-14 18:31:42+00:00
State: open

If SetCuboid() is called on an octree such that any affected leaves have no solid faces, it is apparent that neighbouring parts of the tree are not finding the correct visible faces.

More specifically, it looks like faces perpendicular to the face that was subtracted are incorrect, and they are only incorrect when they should not be visible (facing a solid face).

A possible cause is the FindNeighbour() method behaving incorrectly.