Matrix4 getTransform(int index) { final distance = currentPagePosition - index; return Matrix4.identity() ..setEntry(3, 2, 0.007) ..rotateY(-0.15 * distance); }