Jarl Larsson's Avatar

Jarl Larsson

@jarllarsson

ᕕ( ᐛ )ᕗ Graphics- and game programmer. Worked on #thegunk , #steamworld heist & dig2 Making a #vulkan renderer in my spare time.

214
Followers
352
Following
110
Posts
21.10.2024
Joined
Posts Following

Latest posts by Jarl Larsson @jarllarsson

Post image
09.03.2026 07:44 👍 279 🔁 57 💬 4 📌 6
Preview
T. rex took 40 years to reach full size, study finds Tyrannosaurus rex may have taken far longer to grow up than scientists once thought. By analyzing growth rings in fossilized leg bones from 17 tyrannosaur specimens and using new statistical methods, ...

That's because they coddle them too much now. Back in my day, it only took 20 years for T-Rexes to fully mature, because they had discipline. Spare the rod, spoil the terrible tyrant lizard.

www.sciencedaily.com/releases/202...

09.03.2026 02:34 👍 3991 🔁 472 💬 179 📌 36

I know it's meant in good faith but "if we just made smaller scope games and charged 20-40 dollars for them it would fix the industry" is very funny to me. indies release like 20 of those a week on steam. are you buying them? is the industry fixed? no? hm. sounds like you need a different solution

15.02.2026 08:01 👍 3795 🔁 645 💬 74 📌 58
Video thumbnail

Clipmap debug colors #screenshotsaturday #vulkan #gamedev

14.02.2026 14:14 👍 5 🔁 1 💬 0 📌 0
Video thumbnail

Got multiple levels in clipmap working. Stepped through with DDA. SDF atlas draw everything every frame atm. Had change-only redraw before when I used a hashmap, we'll see when I reimplement smarter redraw. :) Each block is 8^3 voxels + borders for sampling.
#screenshotsaturday #vulkan #gamedev

14.02.2026 13:20 👍 4 🔁 1 💬 0 📌 0
Video thumbnail

Ended up ditching my nice spatial hashmap for a clipmap approach. Here is a test with one clip level. The pipe (SDF->Bricks->Voxels) is GPU driven now, only the SDF primitive deltas and clip level overlap indices are uploaded from CPU to GPU.
#vulkan #gamedev

08.02.2026 21:19 👍 9 🔁 1 💬 0 📌 0

Take me down to the Parallax city where the far moves slow and the near moves quickly

01.02.2026 15:40 👍 16738 🔁 4847 💬 94 📌 74

Aah this great! I love Liero! 😆

18.01.2026 11:26 👍 0 🔁 0 💬 1 📌 0
Video thumbnail

Progress on my atlased SDF brick renderer. Brick atlas slices visualized to the right. Bricks to left. Note that movement stops in the atlas when the animated ball is covered. Bricks with no isosurface are pruned. Going to start wiring back the raymarcher next!
#screenshotsaturday #vulkan #gamedev

17.01.2026 19:07 👍 11 🔁 0 💬 0 📌 0

Stort grattis!! 🥳 🥂

14.01.2026 12:21 👍 0 🔁 0 💬 0 📌 0
Video thumbnail

Work in progress on rewriting my raymarcher to use small "brick" chunks. Debug draw showing dirty bricks and overlaps. This is currently done CPU side. On the GPU I'm working on a spatial hashing of these bricks into a volumetric atlas.

Had to amp up my line renderer to debug draw this. :D

09.01.2026 16:17 👍 7 🔁 0 💬 0 📌 0
Video thumbnail

Right after Renée Good’s disgusting murder, a ICE goon was filmed kicking her memorial candles.
Absolutely vile.

08.01.2026 12:03 👍 18465 🔁 8519 💬 1589 📌 1580
A scared Spider-Man spots a creepy character with tentacles.

A scared Spider-Man spots a creepy character with tentacles.

You walked right into trouble, Spider-Man! #spiderman2 #photomode #ps5

29.12.2025 12:48 👍 1 🔁 0 💬 0 📌 0

This, and bread and chocolate!? Cool!!! 🤩

20.12.2025 08:57 👍 1 🔁 0 💬 1 📌 0
Video thumbnail

Added some quality of life for my little renderer. Mouse select and drag. 🐭 #vulkan #flecs #glfw

19.12.2025 16:20 👍 5 🔁 0 💬 0 📌 0

Looks real cool though

17.12.2025 09:49 👍 1 🔁 0 💬 0 📌 0

Same…
Don’t hug that tree

14.12.2025 10:11 👍 0 🔁 0 💬 0 📌 0
Post image

Spider-Man, the menace! #photomodefriday #spiderman2 #ps5

12.12.2025 08:33 👍 0 🔁 0 💬 0 📌 0
Post image

Watch out, Spider-Man! #photomodefriday #spiderman2 #ps5

12.12.2025 08:30 👍 2 🔁 0 💬 0 📌 0
Legend of Zelda screenshot. Malon: "Everyone seems to be turning evil…"

Legend of Zelda screenshot. Malon: "Everyone seems to be turning evil…"

Relatable

09.12.2025 23:40 👍 4505 🔁 712 💬 47 📌 13
Post image

Yes. We have to worry about AI and robotics.

Some questions:

08.12.2025 22:04 👍 1104 🔁 262 💬 32 📌 25
Bronze plaque saying "A Letter to the Future. Ok is the first Icelandic glacier to lose its status as a glacier. In the next 200 years all our glaciers are expected to follow the same path. This monument is to acknowledge that we know what is happening and what needs to be done. Only you know if we did it.  August 2019. 415ppm CO2"

Bronze plaque saying "A Letter to the Future. Ok is the first Icelandic glacier to lose its status as a glacier. In the next 200 years all our glaciers are expected to follow the same path. This monument is to acknowledge that we know what is happening and what needs to be done. Only you know if we did it. August 2019. 415ppm CO2"

TIL about a memorial ceremony in Iceland in 2019 to mark the end of a glacier, changing the place name from Okjökull to Ok (jökull = glacier). Uncompromising wording on the bronze plaque:
"This is to acknowledge that we know what is happening and what needs to be done. Only you know if we did it".

07.12.2025 17:17 👍 12787 🔁 5237 💬 113 📌 188
Photo of a split keyboard.

Photo of a split keyboard.

Built the Halcyon Elora earlier this year. Custom keycaps from yuzu with åäö! 😄 First split column staggered keyboard for me and I’m finally starting to get over the initial threshold of learning it, it’s so good on the wrists.

07.12.2025 18:04 👍 5 🔁 0 💬 0 📌 0

My favourite are the two bros spending an hour bragging and gossiping, getting drunker and drunker and then at the end thanked each other over and over for a ”good and aggressive lunch”. Wtfff

05.12.2025 14:47 👍 2 🔁 0 💬 1 📌 0

I don’t know why I keep getting surprised overhearing stuff like that. In a way it explains everything.

05.12.2025 14:42 👍 1 🔁 0 💬 1 📌 0

AirXonix ftw! 🙌

03.12.2025 07:56 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

This is actually quite brilliant, up to and including the final sentence 🔥

01.12.2025 11:09 👍 27742 🔁 10813 💬 549 📌 931

Wow great blog post, I been trying to wrap my head around some of these ideas recently. Your blog post really helped me connect some dots! 😃

30.11.2025 15:15 👍 2 🔁 0 💬 0 📌 0
Screenshot from the game Spider-Man 2. With Miles’ Spider-Man swinging in the air and Jameson holding on.

Screenshot from the game Spider-Man 2. With Miles’ Spider-Man swinging in the air and Jameson holding on.

J. Jonah Jameson having a blast #spider-man2 #ps5 #photomode #virtualphotography

30.11.2025 13:36 👍 5 🔁 0 💬 0 📌 0
screenshot of a tumblr post from user “wildmansters”

The thing that really boils my potatoes about Al in general is that I have been a creative professional for over a decade now and the devil has ALWAYS been in the details. Big and small, I've had single-person businesses rip me to shreds over how their colors turned out on newsprint, and have worked with huge companies with THICK brand guidelines with every detail of their brand identity laid out and enforced with an iron fist.

But I guess all of that stuff doesn't matter anymore? Who gives a fuck if this Al generated baby has six fingers, that mom-and-pop shop is still going to use it. That rug from Temu says Happy Thanksgivirg? Oh well haha it's just a silly funny thing now (nevermind that you never would have given a B-grade item from a craft show the same consideration). I don't actually care that the Al Coca-cola ad has a truck that changes size every scene, but I can't help but think about how, if it had been some poor underpaid artist, they would have been laughed out of the building.

I don't really know how to put it in a succint way but it just feels all the more obvious how much more grace and flexibility has always been possible but never offered.

screenshot of a tumblr post from user “wildmansters” The thing that really boils my potatoes about Al in general is that I have been a creative professional for over a decade now and the devil has ALWAYS been in the details. Big and small, I've had single-person businesses rip me to shreds over how their colors turned out on newsprint, and have worked with huge companies with THICK brand guidelines with every detail of their brand identity laid out and enforced with an iron fist. But I guess all of that stuff doesn't matter anymore? Who gives a fuck if this Al generated baby has six fingers, that mom-and-pop shop is still going to use it. That rug from Temu says Happy Thanksgivirg? Oh well haha it's just a silly funny thing now (nevermind that you never would have given a B-grade item from a craft show the same consideration). I don't actually care that the Al Coca-cola ad has a truck that changes size every scene, but I can't help but think about how, if it had been some poor underpaid artist, they would have been laughed out of the building. I don't really know how to put it in a succint way but it just feels all the more obvious how much more grace and flexibility has always been possible but never offered.

i know WHY this is but that just makes it even more of a kick in the pants lmao

28.11.2025 03:27 👍 22304 🔁 7570 💬 21 📌 0