Architectures of illusion :from motion pictures to navigable interactive environments