Crazy 3D Scroll Animation in Framer

Crazy 3D Scroll Animation 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

Component

Crazy 3D Scroll Animation in Framer

This is a crazy 3D scroll animation recreated in Framer, from Alex hunting’s website using 3D and scroll transforms. Feel free to remix the project and see how you can achieve something like this in Framer (no coding needed).

image of Nandi Muzsik
image of Prianca S.
Image of Alex

Created by

Collage of modern technology and design elements, featuring a sports car, a record player, a vintage typewriter, high-tech game controllers, and an elegant living space
Collage of modern technology and design elements, featuring a sports car, a record player, a vintage typewriter, high-tech game controllers, and an elegant living space
Collage of modern technology and design elements, featuring a sports car, a record player, a vintage typewriter, high-tech game controllers, and an elegant living space

About the resource

To create this 3D scroll animation, I used multiple wrapping frames combined with scroll transforms. The frames are wrapped repeatedly to enable smooth transitions and multiple rotations.

The 3D space layer is wrapped within a sticky frame with perspective and preserve 3D properties applied. I placed the image wrapping frames inside this 3D space frame at the top of the site. As you scroll, trigger frames with scroll sections activate the effect, syncing the position, rotation, and scale of each frame in response to the scroll.

About the resource

To create this 3D scroll animation, I used multiple wrapping frames combined with scroll transforms. The frames are wrapped repeatedly to enable smooth transitions and multiple rotations.

The 3D space layer is wrapped within a sticky frame with perspective and preserve 3D properties applied. I placed the image wrapping frames inside this 3D space frame at the top of the site. As you scroll, trigger frames with scroll sections activate the effect, syncing the position, rotation, and scale of each frame in response to the scroll.

About the resource

To create this 3D scroll animation, I used multiple wrapping frames combined with scroll transforms. The frames are wrapped repeatedly to enable smooth transitions and multiple rotations.

The 3D space layer is wrapped within a sticky frame with perspective and preserve 3D properties applied. I placed the image wrapping frames inside this 3D space frame at the top of the site. As you scroll, trigger frames with scroll sections activate the effect, syncing the position, rotation, and scale of each frame in response to the scroll.

Interface layout showing a design workspace with a 3D space scroll container and multiple content layers including images of vintage and modern design elements

The images are wrapped within multiple frames in 3D space frame.

Interface layout showing a design workspace with a 3D space scroll container and multiple content layers including images of vintage and modern design elements

The images are wrapped within multiple frames in 3D space frame.

Interface layout showing a design workspace with a 3D space scroll container and multiple content layers including images of vintage and modern design elements

The images are wrapped within multiple frames in 3D space frame.

Regarding scroll transforms, on the smaller images, I set the "from" offset behind the main image at trigger 1 and the "to" offset at trigger 4, causing the images to shift as you scroll. The main frame scales up at trigger 2 and back down at trigger 3. The content wrap, holding both the main and smaller images, scales to 1.5x and rotates 180° at trigger 1, then completes a full 360° rotation at trigger 2. The second content frame follows a similar rotation but scales down slightly at trigger 4.

If you want to learn more about working with sticky frames and trigger frames in Framer, check out this lesson.

Regarding scroll transforms, on the smaller images, I set the "from" offset behind the main image at trigger 1 and the "to" offset at trigger 4, causing the images to shift as you scroll. The main frame scales up at trigger 2 and back down at trigger 3. The content wrap, holding both the main and smaller images, scales to 1.5x and rotates 180° at trigger 1, then completes a full 360° rotation at trigger 2. The second content frame follows a similar rotation but scales down slightly at trigger 4.

If you want to learn more about working with sticky frames and trigger frames in Framer, check out this lesson.

Regarding scroll transforms, on the smaller images, I set the "from" offset behind the main image at trigger 1 and the "to" offset at trigger 4, causing the images to shift as you scroll. The main frame scales up at trigger 2 and back down at trigger 3. The content wrap, holding both the main and smaller images, scales to 1.5x and rotates 180° at trigger 1, then completes a full 360° rotation at trigger 2. The second content frame follows a similar rotation but scales down slightly at trigger 4.

If you want to learn more about working with sticky frames and trigger frames in Framer, check out this lesson.

User interface panel for 'Scroll Transform' settings with options to select triggers, effects, and transitions for web design elements

The scroll transform effect in Framer.

User interface panel for 'Scroll Transform' settings with options to select triggers, effects, and transitions for web design elements

The scroll transform effect in Framer.

User interface panel for 'Scroll Transform' settings with options to select triggers, effects, and transitions for web design elements

The scroll transform effect in Framer.

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

  • Graphic announcing a new text magnifier component in Framer, displayed with the phrase 'Text magnifier now in Framer' against a dark background

    Text Magnifier Component for Framer

    Component

    Graphic announcing a new text magnifier component in Framer, displayed with the phrase 'Text magnifier now in Framer' against a dark background

    Text Magnifier Component for Framer

    Component

    Graphic announcing a new text magnifier component in Framer, displayed with the phrase 'Text magnifier now in Framer' against a dark background

    Text Magnifier Component for Framer

    Component

  • Interior-themed image categories including a cozy room corner, a futuristic car, and a minimalist bedside setup

    Image Hover Card in Framer

    Component

    Interior-themed image categories including a cozy room corner, a futuristic car, and a minimalist bedside setup

    Image Hover Card in Framer

    Component

    Interior-themed image categories including a cozy room corner, a futuristic car, and a minimalist bedside setup

    Image Hover Card in Framer

    Component