Real time 3d technology