Building spatial computers