🎥 𝗜𝗻𝘁𝗲𝗿𝗮𝗰𝘁𝗶𝘃𝗲 𝗙𝗹𝘂𝗶𝗱 + 𝗣𝗮𝗿𝘁𝗶𝗰𝗹𝗲 𝗟𝗼𝗴𝗼 𝗔𝗻𝗶𝗺𝗮𝘁𝗶𝗼𝗻 — 𝗣𝗼𝘄𝗲𝗿𝗲𝗱 𝗯𝘆 𝗪𝗲𝗯𝗚𝗟 + 𝗚𝗟𝗦𝗟 + 𝗧𝗵𝗿𝗲𝗲.𝗷𝘀 I’ve just finished an experimental project that merges real-time fluid simulation and particle-based logo animation — entirely built with JavaScript, WebGL, and GLSL shaders. This was an incredible way to explore how fragment shaders and WebGL buffers can coexist to create multi-layered interactive visuals. ✨ 𝗪𝗵𝗮𝘁’𝘀 𝗵𝗮𝗽𝗽𝗲𝗻𝗶𝗻𝗴 𝗯𝗲𝗵𝗶𝗻𝗱 𝘁𝗵𝗲 𝘀𝗰𝗲𝗻𝗲𝘀: A fluid shader reacts to mouse movement, generating smooth, metallic-like liquid motion in real time. Thousands of particles reconstruct a logo that disperses and reforms dynamically when you move your cursor. Both effects run fully on the GPU, using framebuffer swapping and custom shader materials for ultra-smooth animation. 🔹𝗧𝗲𝗰𝗵 𝗵𝗶𝗴𝗵𝗹𝗶𝗴𝗵𝘁𝘀: - Three.js for offscreen rendering and scene management - GLSL fragment + vertex shaders for liquid distortion and particle dynamics - WebGL buffers for real-time per-pixel particle control - Procedural color gradients with a futuristic metallic palette 🚀 This project explores how shader-based physics and GPU rendering can blend art and code to create living digital visuals — perfect for interactive backgrounds, digital branding, or generative design. 🎬 (Watch the video below — move your mouse over the screen to make the logo dissolve and flow like liquid metal) Three.js ThreejsDevelopers #WebGL #ThreeJS #GLSL #ShaderArt #CreativeCoding #MotionDesign #GPUProgramming #GenerativeArt #FrontendDevelopment #WebAnimation #InteractiveDesign #threejs

To view or add a comment, sign in

Explore content categories