- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
How to Create a Scroll-Based Shader Transition (Three.js Tutorial)
In modern web design, many premium websites use shaders and 3D effects to create smooth and cinematic user experiences. In this tutorial, we recreate a scroll-based shader transition effect inspired by Awwwards style websites.
We will build this effect from scratch using Three.js, GLSL shaders, GSAP ScrollTrigger, and Lenis smooth scrolling. The transition is fully responsive and reusable, so you can easily use it in your own creative web projects with different images and data.
Three.js makes it possible to create powerful WebGL-based 3D graphics and shader effects directly in the browser, which is why many award-winning websites use it for premium interactions.
In this video you will learn:
• How to create a scroll-based shader transition
• How to use displacement maps for distortion effects
• How to blend textures with GLSL shaders
• How to connect scroll progress with WebGL animations
• How to make the effect responsive and reusable
Inspiration Website
https://layrid.tomoyaokada.com/
GitHub Repository
https://github.com/agentPritam47/image-distortion.git
Follow me here
Instagram: https://www.instagram.com/pritam_das_dev/
LinkedIn: https://www.linkedin.com/in/pritam-das-683a942a4/
Music by: https://www.bensound.com
License code: H0GAOINWKSXT1GOO
Artist: : Nick Petrov
00:00 Intro
00:39 HTML Structure
01:07 CSS Styling
02:32 JavaScript Animation
7:44 Final Result
#threejs #webgl #shaders #creativecoding #gsap #scrollanimation #frontenddevelopment
Видео How to Create a Scroll-Based Shader Transition (Three.js Tutorial) канала WolfDev
We will build this effect from scratch using Three.js, GLSL shaders, GSAP ScrollTrigger, and Lenis smooth scrolling. The transition is fully responsive and reusable, so you can easily use it in your own creative web projects with different images and data.
Three.js makes it possible to create powerful WebGL-based 3D graphics and shader effects directly in the browser, which is why many award-winning websites use it for premium interactions.
In this video you will learn:
• How to create a scroll-based shader transition
• How to use displacement maps for distortion effects
• How to blend textures with GLSL shaders
• How to connect scroll progress with WebGL animations
• How to make the effect responsive and reusable
Inspiration Website
https://layrid.tomoyaokada.com/
GitHub Repository
https://github.com/agentPritam47/image-distortion.git
Follow me here
Instagram: https://www.instagram.com/pritam_das_dev/
LinkedIn: https://www.linkedin.com/in/pritam-das-683a942a4/
Music by: https://www.bensound.com
License code: H0GAOINWKSXT1GOO
Artist: : Nick Petrov
00:00 Intro
00:39 HTML Structure
01:07 CSS Styling
02:32 JavaScript Animation
7:44 Final Result
#threejs #webgl #shaders #creativecoding #gsap #scrollanimation #frontenddevelopment
Видео How to Create a Scroll-Based Shader Transition (Three.js Tutorial) канала WolfDev
three js tutorial threejs shader tutorial three js scroll animation three js image transition three js shader transition webgl shader tutorial glsl shader tutorial scroll based animation three js gsap scrolltrigger three js lenis smooth scroll tutorial three js displacement effect three js image distortion awwwards style website tutorial creative developer tutorial premium website animation webgl scroll animation three js webgl animation
Комментарии отсутствуют
Информация о видео
15 марта 2026 г. 18:30:10
00:07:56
Другие видео канала




















