Umemaro3D- Work in Progress