Are there other methods to change screen shape in android different from 4 points that defined in android system. I saw usage of that keys to change coordinates of 4 corners of screen for keystone correction in projectors but I need correction for cylindrical surfaces. In order to do this work, I need at least 6 points and curved geometry. Is there any way to do this realtime in android applications.