From Imagination To Virtual Reality