Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

Just figured out how to do that smooth Apple scroll effect in 2 steps! It came down to two things: 1. Generating a scroll-optimized video with xAI GROK 2. Turning it into frames in v0 so users can actually scroll through it That's it! 🤯 You might wanna save...

74,362 görüntüleme • 5 ay önce •via X (Twitter)

49 Yorum

Fabian Albert profil fotoğrafı
Fabian Albert5 ay önce

@xai @v0 if you're on Framer and want the easiest and quickest solution here you have it

Safinaz Elhadary profil fotoğrafı
Safinaz Elhadary5 ay önce

@xai @v0 Thank you! I’ll try it out for sure

Luigi De Rosa profil fotoğrafı
Luigi De Rosa5 ay önce

@xai @v0 Ehm, that’s not how was made though

alli profil fotoğrafı
alli5 ay önce

@xai @v0 she's baaaaaack!!!

Safinaz Elhadary profil fotoğrafı
Safinaz Elhadary5 ay önce

@xai @v0 currently defrosting after months of hibernation! But we are sooo back! 💃🙌

OSOW profil fotoğrafı
OSOW5 ay önce

@v0 @xai That’s sick!!! 💪🏻💪🏻💪🏻🔥🔥🔥

Safinaz Elhadary profil fotoğrafı
Safinaz Elhadary5 ay önce

@v0 @xai 🙌💃🙌

aaki building Neo Protein profil fotoğrafı
aaki building Neo Protein5 ay önce

@xai @v0 cool! come do this for Neo Protein

Safinaz Elhadary profil fotoğrafı
Safinaz Elhadary5 ay önce

@xai @v0

Eino profil fotoğrafı
Eino5 ay önce

@v0 @xai This is a cool ai use case

Safinaz Elhadary profil fotoğrafı
Safinaz Elhadary5 ay önce

@v0 @xai Thank you!!

Dreamsandcode profil fotoğrafı
Dreamsandcode5 ay önce

@xai @v0 This is amazing, thank you!

Taylor profil fotoğrafı
Taylor5 ay önce

@xai @v0 I like the 3m tutorial length. Super easy to follow

˗ˏˋ Terry Sutton ˎˊ˗ — e/shadcn/ui profil fotoğrafı
˗ˏˋ Terry Sutton ˎˊ˗ — e/shadcn/ui5 ay önce

@xai @v0 very cool

Safinaz Elhadary profil fotoğrafı
Safinaz Elhadary5 ay önce

@xai @v0 Thanks Terry! Come back to SF soon!

Kwame profil fotoğrafı
Kwame5 ay önce

@v0 @xai Super cool, earned a follow 👌🏿👌🏿👌🏿

Safinaz Elhadary profil fotoğrafı
Safinaz Elhadary5 ay önce

@v0 @xai Thank you!!

Emanuel Perez profil fotoğrafı
Emanuel Perez5 ay önce

@xai @v0 Wow

Carson Suite profil fotoğrafı
Carson Suite5 ay önce

@xai @v0 👀👀👀

Maayan Albert profil fotoğrafı
Maayan Albert5 ay önce

@xai @v0 So cool!!

Safinaz Elhadary profil fotoğrafı
Safinaz Elhadary5 ay önce

@xai @v0 Thank you❤️🙌

Dima profil fotoğrafı
Dima5 ay önce

@xai @v0 nice stuff

Safinaz Elhadary profil fotoğrafı
Safinaz Elhadary5 ay önce

@xai @v0 Thank you!

Ubaid Ullah Wahab profil fotoğrafı
Ubaid Ullah Wahab5 ay önce

@xai @v0 Breaking that Apple-style scroll into just two steps with GROK + v0 is super clean. It makes highend UX feel accessible for any landing page. What frame rate did you find works best for keeping the scroll buttery smooth? I share daily AI workflow tips too.

Lina Colucci profil fotoğrafı
Lina Colucci5 ay önce

@xai @v0 Amazing video. Very helpful. Thank you!

Safinaz Elhadary profil fotoğrafı
Safinaz Elhadary5 ay önce

@xai @v0 Thank you! Glad you liked it!

Shaz profil fotoğrafı
Shaz5 ay önce

@xai @v0 Might wanna try it, the shawarma one is amazing

Logika Agency profil fotoğrafı
Logika Agency5 ay önce

@xai @v0 It really does seem like grok is better at a lot of things. Just so expensive.

Safinaz Elhadary profil fotoğrafı
Safinaz Elhadary5 ay önce

@xai @v0 For video generation honestly @grok was the best video model after trying SORA (💀) , VEO3, Seedance.. but I do agree it is pricey

Logika Agency profil fotoğrafı
Logika Agency5 ay önce

really better than VEO ? I must have missed something, tbh I thought VEO is the best still , just like NBP or NB2 are still my fav for img gen. For being truthful and not accondescending, for coding, for idea development, for finding niche info, I think its really better than most other models though. I mean the best information edge now is on twitter or reddit imho. most likely twitter more than reddit given how much they nerfed bots here so i feel like its source of information can be quite a good signal.

Atom the UiUx Designer profil fotoğrafı
Atom the UiUx Designer5 ay önce

@xai @v0 Safinaz you’re a genius. Thanks for this

Quadcode AI profil fotoğrafı
Quadcode AI5 ay önce

@xai @v0 lowkey feels like cheating but in a smart way curious how it holds up on heavier pages

Gustav ❖ profil fotoğrafı
Gustav ❖5 ay önce

@xai @v0 Holy shit that is so sick. Bookmarking this for inspo ✨

Esteban Suárez profil fotoğrafı
Esteban Suárez5 ay önce

@xai @v0 SO good

Safinaz Elhadary profil fotoğrafı
Safinaz Elhadary5 ay önce

@xai @v0 Learning from the best!😉

gomes.pt profil fotoğrafı
gomes.pt5 ay önce

@xai @v0 How did you come up with this? Unreal

Quilkes profil fotoğrafı
Quilkes5 ay önce

@xai @v0 Good, but still webgl is the best. It just a bit hard to set up and animate

Yan Liu profil fotoğrafı
Yan Liu5 ay önce

@v0 @xai Awww, thank you so much for sharing! The video generation tip is super helpful 💛💛💛

Vlad profil fotoğrafı
Vlad5 ay önce

@xai @v0 Well done, I'm doing the same but locally. 🙂

Safinaz Elhadary profil fotoğrafı
Safinaz Elhadary5 ay önce

@xai @v0 Would love to see what you’re building!

HardGuy profil fotoğrafı
HardGuy5 ay önce

@xai @v0 This was sooo goood!!!

Pako profil fotoğrafı
Pako5 ay önce

@xai @v0 this is crazy creative!! i wonder how can i use this in calorie tracking space?

Dhiraj Ingle profil fotoğrafı
Dhiraj Ingle5 ay önce

@xai @v0 I’m definitely going to try this in my next projects. Thanks for the inspiration!❤️

Swayam Sharma profil fotoğrafı
Swayam Sharma5 ay önce

@xai @v0 @shreyash865

Abhishek Kumar profil fotoğrafı
Abhishek Kumar5 ay önce

@xai @v0 Is it optimised for mobile as well ?

Dervy profil fotoğrafı
Dervy5 ay önce

@xai @v0 V0, the Zionist!? friend of child genocidal killers?

Arthur.eth profil fotoğrafı
Arthur.eth5 ay önce

@xai @v0 核心是FFmpeg把视频转换成帧webp,然后用canvas做无缝跟随,在CSS的容器中,高阶的话就得用GSAP+ScrollTrigger 插件了。

Kapil profil fotoğrafı
Kapil5 ay önce

@xai @v0 Really Amazing, Thanks for sharing this, I was always curious how to build this kind of effect, but you made my day.

nick woodward profil fotoğrafı
nick woodward5 ay önce

@xai @v0 why not scrub the video with a delay?

Benzer Videolar

CSS Tip! 🐳 You can add little details like this scale down on scroll effect with scroll-driven animations and some sticky positioning 🤙 section { animation: scale-down; animation-timeline: view(); animation-range: exit; } @​keyframes scale-down { to { scale 0.8; } ] In this smaller example, you can lean into using the position to drive an animation that scales itself down as it leaves the viewport (Seen on the Apple Vision Pro site 🍏) The nice thing here is that if you don't have scroll-driven animations, the user still gets a good experience ✨ So how do you do it? There isn't much to it header { transform-origin: 50% 0%; animation: scale-down both ease-in; animation-timeline: view(); animation-range: exit; view-timeline: --header; } @​keyframes scale-down { to { scale: 0.8 0.8; } } That's it. The layout makes use of position: sticky so that the element stays in the shot whilst you scroll the page. As it leaves the page, it scales down inside the 🫶 The other smol animation here is fading the overlay on the video out 😎 Real easy. You may notice the view-timeline you defined above for the 👀 header { view-timeline: --header; } You have a pseudoelement on the text content of the header that lives inside a header > section::before { background: hsl(0 0% 0% / 0.75); opacity: 1; animation: fade both linear; animation-timeline: --header; animation-range: exit-crossing 0% exit 0%; } @​keyframes fade { to { opacity: 0; } } You use a slightly smaller range on this with exit-crossing to fade it out before you start the scale down animation 🤏 That's it! Thought this smaller example would be easier to grok for people 🙏 It's also covered with JavaScript if you really want it for your sites 🤙 CodePen.IO link below 👇

jhey ʕ•ᴥ•ʔ

146,270 görüntüleme • 2 yıl önce

CSS Trick! ⚡️ You can use scroll-driven animation with background-attachment to create a dynamic glowing card scroller without JS 🔥 section { animation:vibe; animation-timeline:--list; } @​keyframes vibe { to{--hue:320;}} .glow {background: hsl(var(--hue) 80% 50%);} Here's how! 🤙 You can use the background-attachment trick used in other glow card demos 😎 article { background-attachment: fixed; } The difference here is that you aren't going to update the fixed background position with your pointer this time. It can remain fixed. The magic part is that as you scroll, the background will leave the card that's leaving and enter the card that's entering ✨ For the extra background glow, you can use a fixed pseudo element on the list container itself 💪 Once that's in place, you're only task is to change the color of the background as you scroll 🤔 Create a custom property declaration for the --hue @​property --base { inherits: true; syntax: ' '; initial-value: 0; } Then create an animation that updates this value @​keyframes accent { to { --hue: 320; }} The last piece is hooking it up to scroll and there is a little trick in here 👀 First, you need an inline scroll-timeline on the list ul { scroll-timeline: --list inline; } Then you can use timeline-scope to hoist that scroll-timeline up so a parent can use it. You then animate the custom property on this element and let the value cascade down to the places that need it 🔥 section { timeline-scope: --list; animation: accent both linear; animation-timeline: --list; } For example, the glow uses the --hue this way [data-glow] { background-image: radial-gradient( 150px 150px at 50% 50%, hsl(var(--hue) 100% 70% / 0.25), transparent ); } Lastly, scroll-snap is optional of course but plays nice with the scroll-driven animation demos ✨ The key for that is ul { scroll-snap-type: x mandatory; } li { scroll-snap-align: center; } That's it! Pretty fun trick to play with! 🤓 Any questions, let me know! Should we add it to the video walkthrough list? CodePen.IO link below! 👇

jhey ʕ•ᴥ•ʔ

116,625 görüntüleme • 2 yıl önce

Fable 5 and GPT-5.6 built the same scroll-animated website from 1 skill in 32 minutes and only 1 of them made it feel like a film. Same prompt: boutique Japan travel brand, origami style. A subway pulls in, a paper house unfolds into a hotel, a bird takes flight as you scroll. Doing this by hand is brutal multiple videos, matched starting frames, frames ripped out 1 by 1 and synced to scroll position. The skill does all of it: Generate 1 anchor image and approve it every scene inherits the style Turn it into video through the Higgs Field MCP (Seedance), straight from the terminal FFmpeg pulls every frame Each frame maps to scroll position, so your scrollbar becomes the playhead Setup is just connecting the MCP and loading the skill works in Claude Code and Codex. It interviews you first about scenes, budget and mobile, then shows the anchor image before burning a single credit on video. Budget reality: 6 scenes runs ~800 credits and is overkill, 4 scenes is the sweet spot, crop-safe mobile is the cheap path. The verdict came down to transitions. GPT-5.6 Soul built strong scenes with incredible detail inside each one then hard cuts between scene 1 and 2, and again between 2 and 3. Fable 5 stitched them together: wires push out of the top of frame while the next scene blurs in behind, gains depth and locks into place. Same skill, same prompts, 10 generations each. Credit to Peter Wang for the original Scroll World skill open source, now forked with budget tiers and mobile fixes. Soul built 4 scenes. Fable built 1 film.

Spike 1%

45,609 görüntüleme • 2 ay önce