Immersive Engineering Fabric