3D Shutter Reveal is a premium image animation component that transforms ordinary visuals into cinematic experiences. It reveals images through a series of vertical shutters, enhanced with realistic 3D depth and smooth motion transitions. The effect captures the essence of modern web design β elegant, dynamic, and immersive.
Built with Framer Motion, itβs fully customizable β letting you adjust the number of panels, animation speed, easing, and perspective. Perfect for hero sections, portfolios, and landing pages that need to make a strong first impression.
Front Image β Upload the primary image for the front layer of the shutters.
Back Image β Upload the background image for the back layer of the shutters.
Rows β Determines the number of vertical rows of shutters.
Columns β Determines the number of horizontal columns of shutters.
Gap β Controls the spacing or gap between shutters.
Flip Duration β Sets the duration of the shutter flip animation.
Stagger Duration βSets the delay between staggered shutter animations.
Trigger β Defines the trigger for the animation: Scroll, Hover, or Click.
Stagger Direction β Sets the direction of the staggered animation: Diagonal.
Border Radius β Rounds the corners of the shutters.
Customization β Can be enhanced by adding slit count, stagger timing, or background color via code modifications.
3D Shutter Reveal is a premium image animation component that transforms ordinary visuals into cinematic experiences. It reveals images through a series of vertical shutters, enhanced with realistic 3D depth and smooth motion transitions. The effect captures the essence of modern web design β elegant, dynamic, and immersive.
Built with Framer Motion, itβs fully customizable β letting you adjust the number of panels, animation speed, easing, and perspective. Perfect for hero sections, portfolios, and landing pages that need to make a strong first impression.
Front Image β Upload the primary image for the front layer of the shutters.
Back Image β Upload the background image for the back layer of the shutters.
Rows β Determines the number of vertical rows of shutters.
Columns β Determines the number of horizontal columns of shutters.
Gap β Controls the spacing or gap between shutters.
Flip Duration β Sets the duration of the shutter flip animation.
Stagger Duration βSets the delay between staggered shutter animations.
Trigger β Defines the trigger for the animation: Scroll, Hover, or Click.
Stagger Direction β Sets the direction of the staggered animation: Diagonal.
Border Radius β Rounds the corners of the shutters.
Customization β Can be enhanced by adding slit count, stagger timing, or background color via code modifications.