Laying the path to consumer-level immersive simulation environments