3D Image Scroll Gallery in Framer

3D Image Scroll Gallery in Framer

Nandi Muzsik

How can I improve Framer Uni?

Let me know if there’s a missing feature or something that could be improved.

Share feedback

Nandi Muzsik

How can I improve Framer Uni?

Let me know if there’s a missing feature or something that could be improved.

Share feedback

Animation

3D Image Scroll Gallery in Framer

This is a 3D image scroll gallery in Framer recreated from Luis and Willie originals’s work. Remix the project and see how advanced 3D scroll animation can be built in Framer without any code.

image of Nandi Muzsik
image of Prianca S.
Image of Luis
Image of Willie

Created by

,

,

and

Stacked retro photos form layered 3D scroll
Stacked retro photos form layered 3D scroll
Stacked retro photos form layered 3D scroll

About the resource

To create this animation, place 4 images inside a wrapper and nest it within a sticky frame. Set the sticky frame in 3D space by adding perspective and enabling preserve-3D on it and all layers inside.

Rotate each image 90° on the Y axis with the origin at x: 50, y: 0. Rotate the images wrap by 180° on the Y axis, then wrap it once more and rotate the outer wrapper 90° on the Y axis and -12° on the X axis.

Next, add a scroll transform to the images wrap with an X offset ( -1000) so the images move towards us. On the images themselves, apply another scroll transform to rotate on the Z axis along with an additional X offset.

Finally, set up the scroll triggers so the zoom effect from the wrap flows into the individual rotations. Add transitions to both scroll transforms for a smooth result.

About the resource

To create this animation, place 4 images inside a wrapper and nest it within a sticky frame. Set the sticky frame in 3D space by adding perspective and enabling preserve-3D on it and all layers inside.

Rotate each image 90° on the Y axis with the origin at x: 50, y: 0. Rotate the images wrap by 180° on the Y axis, then wrap it once more and rotate the outer wrapper 90° on the Y axis and -12° on the X axis.

Next, add a scroll transform to the images wrap with an X offset ( -1000) so the images move towards us. On the images themselves, apply another scroll transform to rotate on the Z axis along with an additional X offset.

Finally, set up the scroll triggers so the zoom effect from the wrap flows into the individual rotations. Add transitions to both scroll transforms for a smooth result.

About the resource

To create this animation, place 4 images inside a wrapper and nest it within a sticky frame. Set the sticky frame in 3D space by adding perspective and enabling preserve-3D on it and all layers inside.

Rotate each image 90° on the Y axis with the origin at x: 50, y: 0. Rotate the images wrap by 180° on the Y axis, then wrap it once more and rotate the outer wrapper 90° on the Y axis and -12° on the X axis.

Next, add a scroll transform to the images wrap with an X offset ( -1000) so the images move towards us. On the images themselves, apply another scroll transform to rotate on the Z axis along with an additional X offset.

Finally, set up the scroll triggers so the zoom effect from the wrap flows into the individual rotations. Add transitions to both scroll transforms for a smooth result.

Scroll transform UI with 3D animation settings

The scroll transform effects on the image wrap.

Scroll transform UI with 3D animation settings

The scroll transform effects on the image wrap.

Scroll transform UI with 3D animation settings

The scroll transform effects on the image wrap.

Framer Navigator

Learn the fundamentals of Framer for free.

Build your ideas with ease by learning the basics of website building with Framer.

Nandi portrait's background
Nandi's portrait

Framer Navigator

Learn the fundamentals of Framer for free.

Build your ideas with ease by learning the basics of website building with Framer.

Nandi portrait's background
Nandi's portrait

Framer Navigator

Learn the fundamentals of Framer for free.

Build your ideas with ease by learning the basics of website building with Framer.

Nandi portrait's background
Nandi's portrait

More resources

More resources

  • Circular location selector highlighting Paris France

    Circular Selection on Scroll in Framer

    Animation

    Circular location selector highlighting Paris France

    Circular Selection on Scroll in Framer

    Animation

    Circular location selector highlighting Paris France

    Circular Selection on Scroll in Framer

    Animation

  • Cleanspace website design preview with 3D and development tags

    Flip Scroll Animation in Framer

    Animation

    Cleanspace website design preview with 3D and development tags

    Flip Scroll Animation in Framer

    Animation

    Cleanspace website design preview with 3D and development tags

    Flip Scroll Animation in Framer

    Animation