Hauke Thiessen
@haukethiessen.bsky.social
100 followers 130 following 86 posts
Tech Artist @Deck 13, previously Limbic Entertainment Gamedev Tools Enthusiast 📝 Blog: https://haukethiessen.com/ 🖼️ Portfolio: https://www.artstation.com/haukethiessen Also on Mastodon: @[email protected]
Posts Media Videos Starter Packs
Pinned
haukethiessen.bsky.social
I use my Steam Deck regularly on long train rides, so I'm very aware of how games can impact its battery life🪫.
I looked into ways to improve the energy efficiency of games and wrote a list of helpful techniques (not just for the Steam Deck): www.artstation.com/blogs/hauket...
#gamedev
haukethiessen.bsky.social
One of the biggest flaws of the Mip Explorer was the missing support for tga files, caused by Open CV not supporting that format.
Turns out, it does support it, as long as you read it as a video and extract the first frame of it as an image. Sounds weird, but, hey, as long as it works...
#gamedev
haukethiessen.bsky.social
New update for the Mip Explorer:
github.com/HaukeThiesse...
There's now a dedicated mode for (tangent space) normal maps which compares normalized vector directions instead of averaged channel diffs. The results aren't that different, but it's just the proper way to deal with them.
#gamedev
Reposted by Hauke Thiessen
larstofus.bsky.social
It's understandable that Unreal needs to touch a lot of files when starting the editor. But what if I told you that >5500 of those files are not needed for the editor to start at all and are just adding seconds to the editor launch time?
(Fix included!)
#u5 #gamedev
larstofus.com/2025/09/27/s...
Speeding up the Unreal Editor launch by … not opening 5500 files?
In my last article I wrote about some tooltip optimization to reduce the start time of the Unreal Editor by 2-5 seconds. Turns out people do really care about their editor start time. So much that …
larstofus.com
haukethiessen.bsky.social
Becoming obsessed with adding QoL features to the Mip Explorer:
- Navigate directories with the arrow keys
- Taskbar notification when directory scan ends while app is in the background
- Resizable UI
- Support for single-channel textures (ok, not just QoL)
github.com/HaukeThiesse...
#gamedev
GitHub - HaukeThiessen/Mip-Explorer: A tool to display how texture information is distributed between mips, using a Laplacian Pyramid
A tool to display how texture information is distributed between mips, using a Laplacian Pyramid - HaukeThiessen/Mip-Explorer
github.com
Reposted by Hauke Thiessen
xavierck.com
Goddamn, Metal Gear Solid 2 with texture filtering turned off is a hell of a vibe
A screenshot from Metal Gear Solid 2: Substance in 4k resolution with texturing turned off A screenshot from Metal Gear Solid 2: Substance in 4k resolution with texturing turned off A screenshot from Metal Gear Solid 2: Substance in 4k resolution with texturing turned off
haukethiessen.bsky.social
With the latest update for the Mip Explorer, it now also reads and compares the alpha channels if existent, and can process entire directories, returning the results in a sorted list.
The goal is to turn this from a toy into a tool for actual production.
github.com/HaukeThiesse...
#gamedev
haukethiessen.bsky.social
Exactly my type of humor. The developers at Epic know better than to allow AI-generated slop in their code base, but Unreal 5.7 will ship with AI code generation tools.
haukethiessen.bsky.social
The directory scan is coming along nicely. Still need to figure out some issues, but getting there:
haukethiessen.bsky.social
Thanks you, nice to know you liked it! And yes, you're right, it works as a visualization tool right now, but to be effective in a production context, it needs to work on whole directories. I want to extend it once I have some more free time on my hands🙂
haukethiessen.bsky.social
I wrote an article about how to disable camera motion blur in Unreal, which is a good idea for city builders/RTS games, etc.

You only need to change a single line of code, so I won't hold it against you if you only read the TLDR (also just one line).
haukethiessen.com/how-to-fix-m...
#gamedev
How to fix Motion Blur for RTS Games in Unreal
TLDR Open Unreal's SceneView.h and change the default value of bCameraMotionBlur to false. If you're using Unreal, you're probably aware of the engine's history and how it started as an engine for...
haukethiessen.com
Reposted by Hauke Thiessen
freya.bsky.social
what framerate is perceptually halfway between 30 and 120 fps?

A: 75 fps
B: 60 fps
C: 48 fps
haukethiessen.bsky.social
Starting the weekend with an update for the Mip Explorer: github.com/HaukeThiesse...
- Several bug fixes (3-4, depending on how you count)
- In the Channels mode, the list now actually shows the per-channel differences
- Tooltips for the settings
#gamedev
Reposted by Hauke Thiessen
jendrikillner.bsky.social
Graphics Programming weekly - Issue 405 - August 24th, 2025 www.jendrikillner.com/post/graphic...
Reposted by Hauke Thiessen
just-stopoil.bsky.social
🚨 BREAKING: 44 MONTH SENTENCE FOR £150 RETOUCH OF 'SUNFLOWERS' PAINTING

During their trial, it was acknowledged that only £150 was spent retouching the frame.

But Phoebe and Anna were banned from talking about monetary value, so the jury were not informed.

novaramedia.com/2025/08/22/t...
haukethiessen.bsky.social
We're getting closer and closer to 2027, and I get the feeling that Human Revolution's ceiling predictions were overly optimistic...
Reposted by Hauke Thiessen
larstofus.bsky.social
Even Wikipedia isn't safe from being flooded with AI slop!
I hate this timeline😠
A warning above a wikipedia article, warning that part of the article might be written by an AI:
"This article may incorporate text from a large language model. Such text potentially includes hallucinated information or fictitious references. Copyright violations or claims lacking verification must be removed. Please see the associated project page for additional guidance.
(July 2025)"
Reposted by Hauke Thiessen
spellgardengames.com
Ritual of Raven is OUT NOW! 🔮✨🌱

🌿Grow a magical herb garden & automate your farming
💌Befriend a cute bunch of weirdos
💫Perform powerful rituals & find the portal keepers

10% launch discount 💸

RTs greatly appreciated! 💜
#indiedev #indiegame
haukethiessen.bsky.social
I love how optimizing game performance oscillates between replacing the entire second half of the level with a screenshot and digging through compiled shader code to replace divisions with bit shifts.
Both optimizations are done at the same time and in the same project, and both have their place.
Reposted by Hauke Thiessen
spellgardengames.com
🔮 5 MORE DAYS until Ritual of Raven is out! 🔮

Prepping the tavern & tuning instruments…
█████▒▒▒▒▒▒▒▒▒▒▒ 29%

#indiedev #indiegame
haukethiessen.bsky.social
Perfect, I just finished working on an AI version of myself that can pretend to listen to multiple podcasts simultaneously.
haukethiessen.bsky.social
That's the stupidest sentence I've read in a while.
Reposted by Hauke Thiessen
larstofus.bsky.social
My new blog post is there, and it's a bit different from usual: Fixing stutters in your own code is hard enough, but this time I try to fix performance issues in a closed-source game. No source code or debug symbols, but a lot of guesswork. larstofus.com/2025/07/27/p...
#gamedev
#Trackmania
Profiling without Source code – how I diagnosed Trackmania stuttering
A very common side effect of working as a programmer is the constant frustration of not having source code access to all the software you use. Bugs, problems or missing features in your own work ca…
larstofus.com