求教各位大神3d图片墙滚动问题

我想用gallery实现一个3d滚动图片墙,通过旋转和向y轴的偏移实现立体效果,但是图片便宜和旋转之后看起来会变小,但图片实际大小没变,导致越接近屏幕两边的图片越小,越接近屏幕两遍图片之间的间距越大,后来我让图片沿x轴向中心偏移解决了这个问题,但问题又来了,出现在屏幕中的图片向中心偏移了,但屏幕外面的图片无法偏移,导致滚动时图片出现断层现象,图片进入屏幕时不能无缝链接,有没有做过的大神给点建议,或者换成什么控件,谢谢。