Rune Skovbo Johansen
@runevision.bsky.social
Indie game developer, procedural generation enthusiast, Dane in Finland. I made Eye of the Temple, now working on The Big Forest.
📍 Turku, Finland
🔗 https://runevision.com
https://www.youtube.com/c/runevision
https://mastodon.gamedev.place/@runevision
📍 Turku, Finland
🔗 https://runevision.com
https://www.youtube.com/c/runevision
https://mastodon.gamedev.place/@runevision
Pinned
David O'Reilly is my spirit animal
www.youtube.com/watch?v=g8Uj...
www.youtube.com/watch?v=g8Uj...
Why I Play Games on Easy Mode | A Game Developer’s Perspective
YouTube video by Game World Art
www.youtube.com
November 9, 2025 at 3:44 PM
David O'Reilly is my spirit animal
www.youtube.com/watch?v=g8Uj...
www.youtube.com/watch?v=g8Uj...
It seems my 2024 Everything Procedural Conference talk about Layer-Based Procedural Generation is no longer marked as "for kids" which means functionality is now enabled for e.g. commenting or saving to "Watch later".
www.youtube.com/watch?v=4oJG...
Also check out the other EPC talks! #ProcGen
www.youtube.com/watch?v=4oJG...
Also check out the other EPC talks! #ProcGen
EPC2024 | Layer-Based Procedural Generation: Chunks and Context | Rune Skovbo Johansen
YouTube video by BUas Games
www.youtube.com
November 8, 2025 at 9:55 AM
It seems my 2024 Everything Procedural Conference talk about Layer-Based Procedural Generation is no longer marked as "for kids" which means functionality is now enabled for e.g. commenting or saving to "Watch later".
www.youtube.com/watch?v=4oJG...
Also check out the other EPC talks! #ProcGen
www.youtube.com/watch?v=4oJG...
Also check out the other EPC talks! #ProcGen
Looks like @bsky.app decided to add a cheap emboss effect to their app icon logo???
It’s been some decades since I’ve seen the distinct visual artefacts of this particular filter on an otherwise professionally made logo.
It’s been some decades since I’ve seen the distinct visual artefacts of this particular filter on an otherwise professionally made logo.
November 7, 2025 at 9:42 PM
Looks like @bsky.app decided to add a cheap emboss effect to their app icon logo???
It’s been some decades since I’ve seen the distinct visual artefacts of this particular filter on an otherwise professionally made logo.
It’s been some decades since I’ve seen the distinct visual artefacts of this particular filter on an otherwise professionally made logo.
Reposted by Rune Skovbo Johansen
In this splendid photo from Valerio Minato three wonders were captured in a single shot:
- the Basilica of Superga, located near Turin (Italy)
- the Monviso, the highest mountain of the Cottian Alps
- the setting Moon, captured in a crescent phase
➡️ apod.nasa.gov/apod/ap23122...
🔭 🧪 #sciart
1/2
- the Basilica of Superga, located near Turin (Italy)
- the Monviso, the highest mountain of the Cottian Alps
- the setting Moon, captured in a crescent phase
➡️ apod.nasa.gov/apod/ap23122...
🔭 🧪 #sciart
1/2
November 6, 2025 at 2:10 PM
In this splendid photo from Valerio Minato three wonders were captured in a single shot:
- the Basilica of Superga, located near Turin (Italy)
- the Monviso, the highest mountain of the Cottian Alps
- the setting Moon, captured in a crescent phase
➡️ apod.nasa.gov/apod/ap23122...
🔭 🧪 #sciart
1/2
- the Basilica of Superga, located near Turin (Italy)
- the Monviso, the highest mountain of the Cottian Alps
- the setting Moon, captured in a crescent phase
➡️ apod.nasa.gov/apod/ap23122...
🔭 🧪 #sciart
1/2
Reposted by Rune Skovbo Johansen
The Voronoi texture traditionally uses a random point distribution, but it can be drawn from ordered points as well. This is a spiral.
#blender3d #blender #b3d #math #geonodes
#blender3d #blender #b3d #math #geonodes
November 3, 2025 at 5:06 PM
The Voronoi texture traditionally uses a random point distribution, but it can be drawn from ordered points as well. This is a spiral.
#blender3d #blender #b3d #math #geonodes
#blender3d #blender #b3d #math #geonodes
Reposted by Rune Skovbo Johansen
November 2, 2025 at 1:21 PM
Reposted by Rune Skovbo Johansen
Announcing the line-up for ThinkyCon 2025! 🎉 Tune in for 3 days of amazing talks from the makers of your favorite puzzly games!
thinkygames.com/even...
thinkygames.com/even...
October 29, 2025 at 5:44 PM
Announcing the line-up for ThinkyCon 2025! 🎉 Tune in for 3 days of amazing talks from the makers of your favorite puzzly games!
thinkygames.com/even...
thinkygames.com/even...
Reposted by Rune Skovbo Johansen
Really pleased with that translucent glow on the leaves
October 29, 2025 at 4:56 AM
Really pleased with that translucent glow on the leaves
Reposted by Rune Skovbo Johansen
Announcing that Rhythm Doggo has a steam page now! It'd be super helpful if you wishlist it!
store.steampowered.com/app/4090240/...
Key art by @1neila1.bsky.social
store.steampowered.com/app/4090240/...
Key art by @1neila1.bsky.social
Rhythm Doggo on Steam
You wanted to play a video game and just got transformed into a dog! Rhythm Doggo is a classic platform adventure where you play as a dog and make music on the way. Can you go back to your human form?
store.steampowered.com
October 26, 2025 at 10:07 PM
Announcing that Rhythm Doggo has a steam page now! It'd be super helpful if you wishlist it!
store.steampowered.com/app/4090240/...
Key art by @1neila1.bsky.social
store.steampowered.com/app/4090240/...
Key art by @1neila1.bsky.social
I had no idea William Chyr (of Manifold Garden) was working on a VR game, and a room-scale one (where you move around on your own feet) at that.
Fans of Eye of the Temple may want to keep an eye on it.
Fans of Eye of the Temple may want to keep an eye on it.
Excited to announce "Hotel Infinity", a game where you explore a mysterious hotel in roomscale #VR
It's a follow-up to Manifold Garden and builds on a lot of the same ideas (portals, impossible spaces, etc)
Launching in 2025 for #PSVR2 and #MetaQuest3
hotelinfinityvr.com
#indiegames #vrgaming
It's a follow-up to Manifold Garden and builds on a lot of the same ideas (portals, impossible spaces, etc)
Launching in 2025 for #PSVR2 and #MetaQuest3
hotelinfinityvr.com
#indiegames #vrgaming
October 25, 2025 at 8:28 PM
I had no idea William Chyr (of Manifold Garden) was working on a VR game, and a room-scale one (where you move around on your own feet) at that.
Fans of Eye of the Temple may want to keep an eye on it.
Fans of Eye of the Temple may want to keep an eye on it.
So, I made a hair shader that doesn't require any specially made meshes or textures.
Initially I made this work by sampling many normal directions rotated around the hair strand direction, but I eventually got an approximation working that doesn't rely on multi-sampling.
github.com/runevision/H...
Initially I made this work by sampling many normal directions rotated around the hair strand direction, but I eventually got an approximation working that doesn't rely on multi-sampling.
github.com/runevision/H...
October 23, 2025 at 7:58 AM
So, I made a hair shader that doesn't require any specially made meshes or textures.
Initially I made this work by sampling many normal directions rotated around the hair strand direction, but I eventually got an approximation working that doesn't rely on multi-sampling.
github.com/runevision/H...
Initially I made this work by sampling many normal directions rotated around the hair strand direction, but I eventually got an approximation working that doesn't rely on multi-sampling.
github.com/runevision/H...
Reposted by Rune Skovbo Johansen
Reposted by Rune Skovbo Johansen
Biolune is officially coming soon on Steam! 🌳🐌🌲🌘🐁🌲☀️
Play as a little robot fascinated by organic life. Terraform moons, cultivate ecosystems, and build a strange, beautiful home in an uncaring void. Wishlist now! ✨
store.steampowered.com/app/3070190/...
Play as a little robot fascinated by organic life. Terraform moons, cultivate ecosystems, and build a strange, beautiful home in an uncaring void. Wishlist now! ✨
store.steampowered.com/app/3070190/...
Biolune on Steam
An artificial life simulation about a robot cultivating ecosystems on the moons of a ruined planet. Grow fantastical plants and animals, facilitate their evolution, and gather resources while discover...
store.steampowered.com
October 21, 2025 at 6:21 PM
Biolune is officially coming soon on Steam! 🌳🐌🌲🌘🐁🌲☀️
Play as a little robot fascinated by organic life. Terraform moons, cultivate ecosystems, and build a strange, beautiful home in an uncaring void. Wishlist now! ✨
store.steampowered.com/app/3070190/...
Play as a little robot fascinated by organic life. Terraform moons, cultivate ecosystems, and build a strange, beautiful home in an uncaring void. Wishlist now! ✨
store.steampowered.com/app/3070190/...
Reposted by Rune Skovbo Johansen
It's fixed! Isopod is now out! Please go buy it! store.steampowered.com/app/2053910/...
October 21, 2025 at 9:32 AM
It's fixed! Isopod is now out! Please go buy it! store.steampowered.com/app/2053910/...
Reposted by Rune Skovbo Johansen
I made a fix for Shadertoy Exporter to help out @runevision.bsky.social, here's the repo: github.com/larathedev/s...
I couldn't make builds for MacOS and Linux as I don't have the hardware, but if anyone is experienced with those platforms and knows how to build for them, let me know.
I couldn't make builds for MacOS and Linux as I don't have the hardware, but if anyone is experienced with those platforms and knows how to build for them, let me know.
GitHub - larathedev/shadertoy-exporter: Export images and videos from Shadertoy - Fixed for Cloudflare
Export images and videos from Shadertoy - Fixed for Cloudflare - larathedev/shadertoy-exporter
github.com
October 18, 2025 at 2:18 PM
I made a fix for Shadertoy Exporter to help out @runevision.bsky.social, here's the repo: github.com/larathedev/s...
I couldn't make builds for MacOS and Linux as I don't have the hardware, but if anyone is experienced with those platforms and knows how to build for them, let me know.
I couldn't make builds for MacOS and Linux as I don't have the hardware, but if anyone is experienced with those platforms and knows how to build for them, let me know.
Reposted by Rune Skovbo Johansen
BY THE WAY
If you've updated to Windows 11 recently, you're probably on version 25H2.
There's a new setting in Settings: Privacy & Security.
Scroll aaaaaaaalll the way to the bottom and you'll see "Text and Image Generation."
TURN IT OFF.
If you've updated to Windows 11 recently, you're probably on version 25H2.
There's a new setting in Settings: Privacy & Security.
Scroll aaaaaaaalll the way to the bottom and you'll see "Text and Image Generation."
TURN IT OFF.
October 17, 2025 at 12:58 AM
BY THE WAY
If you've updated to Windows 11 recently, you're probably on version 25H2.
There's a new setting in Settings: Privacy & Security.
Scroll aaaaaaaalll the way to the bottom and you'll see "Text and Image Generation."
TURN IT OFF.
If you've updated to Windows 11 recently, you're probably on version 25H2.
There's a new setting in Settings: Privacy & Security.
Scroll aaaaaaaalll the way to the bottom and you'll see "Text and Image Generation."
TURN IT OFF.
I found some characters on the Asset Store and tried changing the hair material to use my shader. Luckily they all already had hair aligned vertically in the UV map, although not 100% for wavy/curly hair, which compromises my shader slightly.
October 16, 2025 at 10:00 PM
I found some characters on the Asset Store and tried changing the hair material to use my shader. Luckily they all already had hair aligned vertically in the UV map, although not 100% for wavy/curly hair, which compromises my shader slightly.
I had an impulse to see if I could make a basic hair shader that doesn't require any specially made meshes or textures. Came up with this modification of the Unity Standard shader.
The shapes below are just standard Unity spheres and capsules and only a simple normal map is used; no other textures.
The shapes below are just standard Unity spheres and capsules and only a simple normal map is used; no other textures.
October 16, 2025 at 3:59 PM
I had an impulse to see if I could make a basic hair shader that doesn't require any specially made meshes or textures. Came up with this modification of the Unity Standard shader.
The shapes below are just standard Unity spheres and capsules and only a simple normal map is used; no other textures.
The shapes below are just standard Unity spheres and capsules and only a simple normal map is used; no other textures.
Efforts currently on hold since the tool I've been using to export fixed framerate Shadertoy videos (github.com/KoltesDigita...) is not working, due to changes at the Shadertoy site. I don't know if it's caused by the Cloudflare integration or the current unavailability of the official APIs. :(
I'm still working on my YouTube video about a cheap erosion filter, but I've been tinkering with improving it as well. I recently had some nice breakthroughs overcoming various limitations of the original filter by Clay John and Felix Westin, and I can't wait to tell you all about it. #ProcGen
October 14, 2025 at 2:49 PM
Efforts currently on hold since the tool I've been using to export fixed framerate Shadertoy videos (github.com/KoltesDigita...) is not working, due to changes at the Shadertoy site. I don't know if it's caused by the Cloudflare integration or the current unavailability of the official APIs. :(
Reposted by Rune Skovbo Johansen
A nice shift in perceived colour between central and peripheral vision. The fixated disc looks purple while the others look blue.
The effect presumably comes from the absence of S-cones in the fovea.
From Hinnerk Schulz-Hildebrandt:
arxiv.org/pdf/2509.115...
The effect presumably comes from the absence of S-cones in the fovea.
From Hinnerk Schulz-Hildebrandt:
arxiv.org/pdf/2509.115...
September 24, 2025 at 12:04 PM
A nice shift in perceived colour between central and peripheral vision. The fixated disc looks purple while the others look blue.
The effect presumably comes from the absence of S-cones in the fovea.
From Hinnerk Schulz-Hildebrandt:
arxiv.org/pdf/2509.115...
The effect presumably comes from the absence of S-cones in the fovea.
From Hinnerk Schulz-Hildebrandt:
arxiv.org/pdf/2509.115...
Reposted by Rune Skovbo Johansen
Hello morning crew.. PSA I have updated my website to a static site generated version hosted on github. Its taken me a while to sort it out but Ive ported over a bunch of posts and I'm hoping to use it more actively for blogging about pcg/tech game dev
www.nullpointer.co.uk
www.nullpointer.co.uk
NULLPOINTER
www.nullpointer.co.uk
October 13, 2025 at 8:43 AM
Hello morning crew.. PSA I have updated my website to a static site generated version hosted on github. Its taken me a while to sort it out but Ive ported over a bunch of posts and I'm hoping to use it more actively for blogging about pcg/tech game dev
www.nullpointer.co.uk
www.nullpointer.co.uk
Reposted by Rune Skovbo Johansen
My latest coding adventure — attempting to write a grid-based fluid solver and simulate some simple smoke!
youtu.be/Q78wvrQ9xsU?...
youtu.be/Q78wvrQ9xsU?...
Coding Adventure: Simulating Smoke
YouTube video by Sebastian Lague
youtu.be
October 12, 2025 at 6:34 AM
My latest coding adventure — attempting to write a grid-based fluid solver and simulate some simple smoke!
youtu.be/Q78wvrQ9xsU?...
youtu.be/Q78wvrQ9xsU?...
Reposted by Rune Skovbo Johansen
Reposted by Rune Skovbo Johansen
After switching to a huge lazily-generated map, the villagers' ability to dig/fill the terrain was broken, and I finally fixed it! It updates terrain chunks on all LODs, so that large-scale actions are seen from far away.
#indiedev #indiegames #gamedev
#indiedev #indiegames #gamedev
October 10, 2025 at 4:58 PM
After switching to a huge lazily-generated map, the villagers' ability to dig/fill the terrain was broken, and I finally fixed it! It updates terrain chunks on all LODs, so that large-scale actions are seen from far away.
#indiedev #indiegames #gamedev
#indiedev #indiegames #gamedev
Unexpectedly good movie about competitive bird watching.
www.youtube.com/watch?v=zl-w...
www.youtube.com/watch?v=zl-w...
LISTERS: A Glimpse Into Extreme Birdwatching
YouTube video by owen reiser
www.youtube.com
October 10, 2025 at 9:04 PM
Unexpectedly good movie about competitive bird watching.
www.youtube.com/watch?v=zl-w...
www.youtube.com/watch?v=zl-w...