make zoom independent from fov
remove O(scary) methods
set FoV to 1 to minimize perspective effect
add is_in() method for the 2d point-in-polygon pb

    use this is_in() to reconstruct the 3d volume from projections
    we don't reconstruct the faces yet, just discretize w/ a step
    and check if each 3d vertex is on the final volume
    (given min and max points)