subblue's Avatar

subblue

@sub.blue.bsky.social

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

200 Followers  |  879 Following  |  15 Posts  |  Joined: 18.10.2023  |  1.9343

Latest posts by sub.blue on Bluesky

A 3D scatterplot examines 703,560 possible combinations of kart customisations Mario Kart Deluxe, evaluating speed, acceleration, weight, handling and other attributes. The conclusion is Peach as a driver of the Teddy Buggy with roller tires and the cloud glider.ย 

A 3D scatterplot examines 703,560 possible combinations of kart customisations Mario Kart Deluxe, evaluating speed, acceleration, weight, handling and other attributes. The conclusion is Peach as a driver of the Teddy Buggy with roller tires and the cloud glider.ย 

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...

03.07.2025 16:55 โ€” ๐Ÿ‘ 13    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Ocean-2
YouTube video by Panthalassa Ocean-2

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...

03.07.2025 18:18 โ€” ๐Ÿ‘ 8    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
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?

๐Ÿ”ฅ [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

25.06.2025 21:33 โ€” ๐Ÿ‘ 26    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

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...

26.02.2025 07:19 โ€” ๐Ÿ‘ 69    ๐Ÿ” 10    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
Preview
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

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

23.02.2025 11:14 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
The Lattice Boltzmann Method (LBM)โ€Šโ€”โ€ŠFluid Simulation An overview of the Lattice Boltzmann Method LBM and how to make your own.

The Lattice Boltzmann Method for Fluid Simulations
medium.com/@ethan_38158...
#fluiddynamics #rust #simulation

17.01.2025 15:47 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
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

If I Peed off the Wall in Game of Thrones, Would it Freeze before Hitting the Ground?

#gameofthrones #physics #curiouscalculations

medium.com/curious-calc...

12.01.2025 14:10 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

My eldest is starting his adventures in graphics programming...

17.12.2024 13:25 โ€” ๐Ÿ‘ 10    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - Bercon/roquefort: Roquefort - WebGPU fluid simulator Roquefort - WebGPU fluid simulator. Contribute to Bercon/roquefort development by creating an account on GitHub.

This is a pretty cool WebGPU fluid simulator
github.com/Bercon/roque...
#webgpu

11.12.2024 16:16 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Music Theory that isn't boring - Lightnote Interactive lessons for learning Music Theory.

Saw @nan.fyi share this on Twitter and I just had to share it over here. Itโ€™s so beautiful.

lightnote.co

11.12.2024 07:26 โ€” ๐Ÿ‘ 60    ๐Ÿ” 12    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Rendering Tiny Glades With Entirely Too Much Ray Marching
YouTube video by Graphics Programming Conference Rendering Tiny Glades With Entirely Too Much Ray Marching

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.

05.12.2024 02:19 โ€” ๐Ÿ‘ 452    ๐Ÿ” 108    ๐Ÿ’ฌ 16    ๐Ÿ“Œ 9
1 dataset. 100 visualizations.

An interesting creative exercise visualising a tiny dataset in 100 different ways:
100.datavizproject.com

25.11.2024 17:32 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

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...

23.11.2024 16:26 โ€” ๐Ÿ‘ 72    ๐Ÿ” 17    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
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.

This is a great summary of the most recent WebGPU F2F, outlining our next priorities.

21.11.2024 16:39 โ€” ๐Ÿ‘ 13    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
AAA - Analytical Anti-Aliasing How to fix jaggies the analytical way with some juicy secrets

A really good in-depth interactive article on the techniques, tricks and subtleties of antialiasing:
blog.frost.kiwi/analytical-a...

20.11.2024 10:24 โ€” ๐Ÿ‘ 69    ๐Ÿ” 15    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Exploring the full bluesky firehose, in three dimensions: firehose3d.theo.io

16.11.2024 21:56 โ€” ๐Ÿ‘ 2833    ๐Ÿ” 719    ๐Ÿ’ฌ 189    ๐Ÿ“Œ 283
Post image 15.11.2024 09:09 โ€” ๐Ÿ‘ 9    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image 15.11.2024 09:08 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image 15.11.2024 09:07 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image 15.11.2024 09:06 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image 15.11.2024 09:05 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image Post image 15.11.2024 09:05 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image 15.11.2024 09:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image Post image 15.11.2024 09:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image 15.11.2024 09:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image Post image

First Bluesky post - some old path tracer experiments

15.11.2024 09:00 โ€” ๐Ÿ‘ 9    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@sub.blue is following 20 prominent accounts