Calculate an appropriate scale and opacity for each
FilterItem widget within the AnimatedBuilder and
apply those values.

Each FilterItem widget now shrinks and fades
away as it moves farther from the center of the screen.

Add a method to change the selected filter when a
FilterItem widget is tapped.

Configure each FilterItem widget to invoke
_onFilterTapped when tapped.

Congratulations!
You now have a draggable, tappable photo filter carousel.

Interactive example

Create a nested navigation flow

Create a scrolling parallax effect