@lily_afscolection: Vaseline JUMBO 330ml🧡 @Vaseline Indonesia #vaseline #vaselineid #vaselineglutahya #bodyserum

lily 🍊
lily 🍊
Open In TikTok:
Region: ID
Saturday 03 October 2026 02:33:26 GMT
1148
3
0
0

Music

Download

Comments

There are no more comments for this video.
To see more videos from user @lily_afscolection, please go to the Tikwm homepage.

Other Videos

How I build with AI☝🏻Check link in bio! This tags. It's three JPG image-sequences (150 / 61 / 38 frames) painted frame-by-frame onto one WebGL canvas, and a hand-written shader stitches the clips together: at each handoff both clips keep advancing — the outgoing plays its last ~18% of frames while the incoming plays its first ~18% — hidden under a pulsing circular "glass rim" mask that opens to reveal the next scene. No GSAP, no Three.js, no video player. Just + two texture uniforms. Bad: "Make a cool video background that changes images when you scroll." Good: "Build a scroll-scrubbed hero with plain WebGL, no libraries. Wrap in a container with position: sticky; top: 0; height: 100vh. Pre-render your footage as sequential JPG frames, preload each as a texture. In the fragment shader declare uniform sampler2D uA, uB for the outgoing/incoming clip's current frame, uniform float uT to pick the frame index from scroll progress, and uniform float uXfade to drive the handoff — outgoing clip's final 18% of frames cross-fade with the incoming clip's first 18% under a soft pulsing circular mask (uTime-driven radius, feathered edge). Drive uT/uXfade from window.scrollY inside requestAnimationFrame — skip ScrollTrigger entirely." A year of rebuilding sites like this taught me: fake video is always cheaper and smoother than real video — and nobody checks for a

About