subblue
banner
sub.blue
subblue
@sub.blue
aka Tom Beddard.
Into 3D graphics and rendering using WebGL/WebGPU.
Director of KPV LAB Edinburgh building info viz. apps.
Ex laser physicist.
http://sub.blue | https://kpv-lab.co.uk
Reposted by subblue
Statistically, which is the best Mario Kart Deluxe kart combo out of all 703,560 possible customisations? Now this is data science!
(&TLDR Peach, Teddy Buggy, Roller Tires, Cloud Glider :)

www.mayerowitz.io/blog/mario-m...
July 3, 2025 at 4:55 PM
Reposted by subblue
Here's a really cool, well made video about a startup working on generating power from ocean waves.

For every hardware startup like this there are a zillion AI calendar app startups or whatever. We should be aiming for that ratio to go the other way.

www.youtube.com/watch?v=Q7Pm...
Ocean-2
YouTube video by Panthalassa
www.youtube.com
July 3, 2025 at 6:18 PM
Reposted by subblue
🔥 [New blog post!] The Hovercar Framework for Deliberate Product Design
lea.verou.me/blog/2025/ho...

How, paradoxically, explicitly fleshing out the ideal solution to a product problem (The North Star UI) can end up *both* saving time and frustration *and* improving the product.

#productdesign
The Hovercar Framework for Deliberate Product Design • Lea Verou
Many teams start with the MVP. But what if the key to shipping great products wasn’t starting small — but starting big? Could great products start at the finish line?
lea.verou.me
June 25, 2025 at 9:33 PM
Reposted by subblue
When matsuoka-601 dropped his WebGPU fluid simulation demos, they left everyone in awe—pushing the limits of what's possible in the browser with breathtaking realism and incredible performance. 💦

Now, he's been kind enough to take us behind the scenes: tympanus.net/codrops/2025...
February 26, 2025 at 7:19 AM
I've been a long time fan of the Hypnus Records label, but only just discovered The Memoirs series of mixes.
So much good deep and ambient techno here
soundcloud.com/hypnus-memoirs
#deeptechno #techno #ambient
The Memoir
A mix series by @hypnus where electronic music producers are invited to record sonic autobiographies with their music to commemorate the depth of our global sound artist community. Curated under the
soundcloud.com
February 23, 2025 at 11:14 AM
Reposted by subblue
The Lattice Boltzmann Method for Fluid Simulations
medium.com/@ethan_38158...
#fluiddynamics #rust #simulation
The Lattice Boltzmann Method (LBM) — Fluid Simulation
An overview of the Lattice Boltzmann Method LBM and how to make your own.
medium.com
January 17, 2025 at 3:47 PM
Reposted by subblue
If I Peed off the Wall in Game of Thrones, Would it Freeze before Hitting the Ground?

#gameofthrones #physics #curiouscalculations

medium.com/curious-calc...
If I Peed off the Wall in Game of Thrones, Would it Freeze before Hitting the Ground?
A question I’m sure we all want the answer for
medium.com
January 12, 2025 at 2:10 PM
My eldest is starting his adventures in graphics programming...
December 17, 2024 at 1:25 PM
This is a pretty cool WebGPU fluid simulator
github.com/Bercon/roque...
#webgpu
GitHub - Bercon/roquefort: Roquefort - WebGPU fluid simulator
Roquefort - WebGPU fluid simulator. Contribute to Bercon/roquefort development by creating an account on GitHub.
github.com
December 11, 2024 at 4:16 PM
Reposted by subblue
Saw @nan.fyi share this on Twitter and I just had to share it over here. It’s so beautiful.

lightnote.co
Music Theory that isn't boring - Lightnote
Interactive lessons for learning Music Theory.
lightnote.co
December 11, 2024 at 7:26 AM
Reposted by subblue
Here's a recording of my Tiny Glade presentation from the Graphics Programming Conference 2024:

www.youtube.com/watch?v=jusW...

It's an any% speedrun of our GPU-driven rendering, shadows, global illumination, water, and DoF, involving a few weird tricks.
Rendering Tiny Glades With Entirely Too Much Ray Marching
YouTube video by Graphics Programming Conference
www.youtube.com
December 5, 2024 at 2:19 AM
An interesting creative exercise visualising a tiny dataset in 100 different ways:
100.datavizproject.com
1 dataset. 100 visualizations.
100.datavizproject.com
November 25, 2024 at 5:32 PM
Reposted by subblue
My latest article is about one of my favorite techniques in graphics - Müller's method of Polar Decomposition.

It also details some variations, including one which is ~2x faster to compute with more regular convergence.

theorangeduck.com/page/variati...
November 23, 2024 at 4:27 PM
Reposted by subblue
This is a great summary of the most recent WebGPU F2F, outlining our next priorities.
What's next for WebGPU  |  Blog  |  Chrome for Developers
Learn about new AI and rendering features discussed at the latest GPU for the Web working group meeting.
developer.chrome.com
November 21, 2024 at 4:39 PM
A really good in-depth interactive article on the techniques, tricks and subtleties of antialiasing:
blog.frost.kiwi/analytical-a...
AAA - Analytical Anti-Aliasing
How to fix jaggies the analytical way with some juicy secrets
blog.frost.kiwi
November 20, 2024 at 10:24 AM
Reposted by subblue
Exploring the full bluesky firehose, in three dimensions: firehose3d.theo.io
November 16, 2024 at 9:56 PM
November 15, 2024 at 9:09 AM
November 15, 2024 at 9:08 AM
November 15, 2024 at 9:07 AM
November 15, 2024 at 9:06 AM
November 15, 2024 at 9:05 AM
November 15, 2024 at 9:05 AM
November 15, 2024 at 9:03 AM
November 15, 2024 at 9:03 AM