I am currently doing some research for an app I am trying to get into the works. I am not a developer but I do have some knowledge on different topic. If I wanted to capture an image on a mobile device (i.e take a pic of myself) and apply 3D rendering to manipulate it in a way that I could: for example see what I would look like in certain clothes, without sacrificing the integrity or how realistic the image appears, what would be the best route? - Using a remote 3D rendering architecture? - Software architecture that carries out the entire 3D rendering process on a mobile device? Also is there currently any existing software that uses OpenGL ES to carry out the process on a mobile device? Advice? Insights? Any help will be greatly appreciated.