As technology catches up with fantasy, virtual reality is emerging as the next big computing platform.