I was incorrectly adding the offset to the face indices. I updated it to add the offset properly.
Fixed it so that aavoxel now renders all faces properly.
Started porting input.