Perceiving Architectural Space: From Optic Arrays to lsovists