getTransform method

Matrix4 getTransform(
  1. int index
)

Implementation

Matrix4 getTransform(int index) {
  final distance = centerIndex - index;

  var transform = Matrix4.identity()
    ..setEntry(3, 2, 0.007)
    ..rotateY(skewAngle * distance)
    ..scale(1.25, 1.25, 1.25);
  if (index == centerIndex) transform..scale(1.05, 1.05, 1.05);
  return transform;
}