A legit full stack. An old developer at @uns__nstudio. @okaydevs I like anime, jazz, and pixel art indie games. Mualani main

Bristol, England
Joined June 2019
Was speaking to some people at three.js conf and found out people still use Taxi.js, so I finally released V2. TLDR: view transition API support, A11Y, more preloading strategies, and a slew of bug fixes and new QoL improvements. taxi.js.org/upgrading/
1
1
16
269
After wiring fluid FBOs on a lot of different projects, I finally built the library I always wished I had to simplify my life A drop-in 2D fluid solver for @threejs #TSL & #WebGL Built-in GPGPU particle displacement, 20+ post-processing effects, an API that just works Code👇
15
57
4
500
27,427
jake whiteley retweeted
Our latest work for Hubtown is now live! Explore the immersive experience for one of India's leading real estate developers. ⤷ hubtown.co.in/
8
22
248
15,353
jake whiteley retweeted
sketch 07 @threejs
5
12
1
263
14,234
jake whiteley retweeted
I made a first version of Clair Obscure title screen for one of the upcoming lessons, but it was boring. Then I remember one of @uns__nstudio experiments. Much better
12
7
1
203
12,432
jake whiteley retweeted
We’ve been nominated for @awwwards Agency of the Year! Honoured to be among such a talented lineup. Good luck to everyone 🏆 If you fancy giving us a vote: ⤷ awwwards.com/annual-awards/u…
4
5
32
1,850
jake whiteley retweeted
Well… things escalated fast. This started as me re-purposing dusty / rejected Figma concepts to study page transitions using WebGL + Taxi. Somehow it turned into a mini site with… a lot going on. Live: againstmode.webflow.io/ #webflow #threejs #gsap #webgl
20
16
301
13,677
Everyone at @uns__nstudio is exceptionally proud of this one. It had such a weird journey to get there, but happy to see it finally live 🍷
We’re incredibly excited to announce the launch of our latest production!🍷 ⤷ symphonyofvines.com The Symphony Of Vines is an interactive cinematic journey that pushes the boundaries of digital brand storytelling. Traverse the millennia and discover the elemental forces that crafted Bordeaux's unique terroir. #webgl #threejs #wine #WebDev
4
1
35
1,593
"ChatGPT can do ASCII art now" The art:
1
5
348
jake whiteley retweeted
A tale of one man, one timeline, and a dream to make the web less janky. Jack grew GSAP into a global tool—community-driven, widely trusted, and beloved for its reliability. If you’ve ever used @greensock, this one’s for you: okaydev.co/articles/jack-doy…
2
5
2
37
5,286
jake whiteley retweeted
Interactive WebGL petal particles concept 🌷 We've got a rare opening to take on new projects @uns__nstudio - get in touch if you'd like us to cook something up for you. #webgl #threejs #webdesign
24
34
2
597
35,586
jake whiteley retweeted
✍️ An Okay Interview with Michael Vestergaard (@iltp)! From crafting interactive projects for Bang & Olufsen, Cenitz Studio, and Nikolas Type, to creating viral hits like "the100meterscroll", Michael shares his journey as a freelance front-end developer and UX engineer.
1
4
16
1,128
jake whiteley retweeted
New year update on the water project: Since I got the objects driving the fluid, I also wanted them to be affected by it and keep the draggable functionality. Which meant that I needed to know the position of the objects in JS whilst updating them in the shader…how? Thread👇
3
16
2
211
23,470
Dear @ATGFestival sick line up so far (as always). Please make @PeripheryBand and instagram.com/vianova.band happen this year somehow 🙏
1
132
💦🌊
Day 256 of fluids, now on a mesh w/ raycasting. Added objects and calculated intersections after fluid displacement, using depth maps just like in games. Next up: driving the fluid sim with object movement. Winter holidays time means experiments @ @uns__nstudio #threejs #webgl
7
313
jake whiteley retweeted
Only a few days left until @Kikk_Festival starts this year. I'll be speaking more about the behind the scenes of our workflow at @uns__nstudio. See you there!
1
5
51
2,853
jake whiteley retweeted
Dive into WebGPU—Part 1 (Tutorial) by @martinlaxenaire → okaydev.co/articles/dive-int… In this 4-part series, you’ll learn to: ✨ Build 3D scenes with GPU-Curtains 💻 Sync DOM elements and interact with 3D objects 🎨 Create shading & particle systems using compute shaders.
17
1
125
7,621
Backfilling UVs in #threejs @shaderfrog 2.0 means you can treat shaders like image inputs. Here's the awesome gl-transition (github.com/gl-transitions/gl…) library applied to full shaders! Live: shaderfrog.com/2/editor/clzn…
6
20
162
7,917
We're pleased to share the launch of the @contra Project Calculator! 🧮 We worked closely with the Contra team to create a fun way of calculating hiring costs with this unique 3D web experience. ⤷ contra.com/project-rate-hiri… #webgl #threejs
27
43
11
404
42,873