How close are we to projecting virtual 3d worlds into the real world?