Interaction designer. WebGL / Three.js / GLSL

Joined March 2026
drag your cursor across the hero. the particles mix like coffee. built the NEWMIXCOFFEE site around a single gesture -Three.js + GPGPU particles responding to pointer in real time.
1
2
11
2,938
LEE JUNGIK retweeted
WEBPicks: @dmd_Protoss creates an immersive library of experimental interactions through 3D notebooks and live previews. ow.ly/4L2g5100RKr
1
1
158
I kept building small interaction samples that never made it into a real product. So I gave them a shelf. Pull a book out, open it, lean in, and the sample becomes the whole screen. #threejs
1
26
I'm building an archive for my interaction experiments. Only a handful so far. More to come, and the existing ones will keep getting refined. Three.js + GLSL @threejs
1
1
25
Working on a little project: every time someone gives up their subway seat to a pregnant woman, a leaf grows on this tree 🌳 30k instanced grass blades, shader-drawn leaf veins, and a sky that follows your local time. Built with @threejs #threejs
3
335
Bowlsup is a Korean HMR brand website. Every page transition takes the shape of a bowl. The screen fills with a rising curve inspired by lifting a bowl, so the brand's gesture lives in the motion itself. Full project 👇
1
34
made some particles for Ethan Koh's DJ set at NEWMIX Hannam last week 🎧 a looping particle piece running on the media wall, built to ride the vibe of the room. brand marketing rarely looks this fun. #webgl #threejs #creativecoding
2
122
Although the cherry blossom season has passed, I created a prototype of falling cherry blossoms. I made it using canvas 2D and vanilla javascript.
1
69
I created an interaction sample use css and javscript where a book unfolds and folds.
1
51
I wondered what parts of design could be automated. So I built a site that collects references automatically. Each becomes a magazine-style article with analysis. Every morning, Claude curates 8 references and writes the article.
1
55
a curved archive of stills. scroll horizontally - three rows, each at its own pace. studying perspective grids and per-vertex curvature. Three.js + GLSL
2
166
a study in click-to-fullscreen interactions - the plane curves outward as it grows, then settles flat. on the way back, it caves inward. Three.js + GLSL
1
1
132
I built two infinite scroll galleries with GSAP + Three.js shaders ✦ → 2D omnidirectional grid with parallax → 3D curved gallery with shader-corner expansion Try the demos: infinite-2d-grid-scroll.netl… infinite-scroll-horizontal-g… #webdev #threejs #gsap #creativecoding
1
127