Jesper Tingvall's Avatar

Jesper Tingvall

@jespertingvall

Product Expert at Simplygon. Post about techart and game development. Big tea fan. πŸ‡ΈπŸ‡ͺπŸ«–πŸŒΆοΈ Made Skeletal Dance Party πŸ’€ & Scrap Galaxy in own indie studio Catalope Games.

226
Followers
1,578
Following
135
Posts
02.12.2023
Joined
Posts Following

Latest posts by Jesper Tingvall @jespertingvall

Post image

New #gamedev blog up. In it I showcase how to use vertex weights to control geometry density and UV scale.

This allows you to construct a pipeline where the artists are still in control, but have the full power of automation behind them!

simplygon.com/posts/ae19d9...

03.03.2026 08:22 πŸ‘ 6 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
hidden geometry removed from scene

hidden geometry removed from scene

New #Unity tutorial up: How to use Simplygon's visibility culling to remove hidden geometry. Never ship a triangle that the player can not see!

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

#gamedev

24.02.2026 19:03 πŸ‘ 7 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

Merge distance 0.0 explained.

#Blender #gamedev

19.02.2026 20:57 πŸ‘ 8 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Visited Pocket Gamer Connects London and got reminded that mobile dev = managing cash flows: user acquisition, monetization & ongoing updates.

So I wrote about how to cut 3D asset optimization costs for mobile games.

simplygon.com/posts/9bdd27...

#gamedev

10.02.2026 15:39 πŸ‘ 6 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
What is the right reduction target for LOD creation? A common question when setting up LODs is which reduction target to use. Using a bad target is the origin of many problems, such as LOD popping or broken assets.

The most common issue in LOD creation is using an incorrect reduction target.

Don't let this happen to your LODs, use max deviation or screen size!

simplygon.com/posts/b83478...

#gamedev

04.02.2026 14:31 πŸ‘ 7 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
You Don't Know What A Rework Is, by arottenbit 20 track album

You Don't Know What A Rework Is
by #arottenbit is pure post-chiptune sludge metal perfection.

arottenbit2029.bandcamp.com/album/you-do...

#music

29.01.2026 17:55 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
street light with pixelated shadow

street light with pixelated shadow

When shadow map is too low res.
#gamedev

26.01.2026 20:00 πŸ‘ 9 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
How to Optimize Vegetation with Simplygon We take a closer look at five different tools for automated vegetation asset optimization.

Another of my @msftgamedev.bsky.social articles is up. In it I'll give an overview of how to optimize vegetation assets. I'll cover why those are tricky and what tools we at @simplygon.com has to tackle them.

developer.microsoft.com/en-us/games/...

#gamedev

23.01.2026 16:04 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

To me it is clear that mobile games are becoming more and more 3D focused, and with that developers will face issue of optimizing tons of assets targeting multiple device categories. From Simplygon's point of view, that makes us very happy.

22.01.2026 14:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I just came home from Pocket Gamer Connects London. It was a pretty nice, very crowded conference.

Focus of the conference was in the monetization and user acquisition more then tech heavy in my opinion. But that did not stop us from having lots of great meetings with developers.

22.01.2026 14:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
two yellow cars

two yellow cars

Next Microsoft #gamedev blog up; after characters we take a close look at how to optimize cars for racing games.

developer.microsoft.com/en-us/games/...

14.12.2025 13:51 πŸ‘ 6 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
3 Advanced Simplygon Tools to Improve Your Automated Character LOD Pipeline An automated LOD pipeline can save time and ensure consistency. Here’s how to use Simplygon to take yours to the next level.

My third post is up on Microsoft's Game Dev Blog. In it I look at three advanced #gamedev tools for character optimization.

πŸ—Ώ Keep topology with quad reduction
🧩 Reducing modular characters
🫟 Simplified shaders for distant LODs with vertex color

developer.microsoft.com/en-us/games/...

10.12.2025 21:12 πŸ‘ 3 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
How animation hides LOD Transitions In this blog post, we will investigate how animations affect LOD transitions. According to our results, we can switch at 3.5 times the screen size, or around 4 times closer to the camera if an object ...

Last week I put out a #gamedev article about how animation hides LOD transition. Key take away:

Animations in the data set I used always made LOD transition harder to spot. So animated objects could be switched closer to camera without player noticing.

simplygon.com/posts/11f004...

18.11.2025 18:54 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Soon traveling to #migs25, what is in your #gamedev survival kit that you can not be without?

07.11.2025 22:10 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Material merging in Blender
Material merging in Blender YouTube video by Simplygon

New #gamedev tutorial out.

In it we have a look at material merging within #Blender.

This is a good way to reduce draw calls, which is especially important for low end platforms.

youtu.be/kB7Esq5RL80

04.11.2025 17:27 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

It is targeted towards game developers who are working with mesh shaders in their rendering pipeline.

These techniques are often called "nanite:ish" around the web. It is related, but not entirely correct.

Rendered in Unity just for visualization purpose.

28.10.2025 18:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

New #gamedev tool is out - the Clustered meshlet optimizer.

Using clustered meshlets you can get good culling of your model and what is called "continuous LOD", different parts of your model can have different quality. Extremely useful if you have very dense models.

simplygon.com/posts/9886e4...

28.10.2025 18:34 πŸ‘ 5 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

The pain of setting up #protonmail bridge, #Thunderbird with #Nixos is real. I can't find any good solution to it.

26.10.2025 14:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

My optimization for mobile games guest article is up.

The main takeaway is that if your monetization comes from microtransactions or gacha mechanics, then asset creation cost correlates directly to profit.

Reducing the cost of optimization == πŸ’°

developer.microsoft.com/en-us/games/...

#gamedev

21.10.2025 07:16 πŸ‘ 9 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0

Anyone else visiting #MIGS25 next month? First time going there, what can I expect?

#gamedev

13.10.2025 16:01 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

New #gamedev optimization blog is out. In it I have a look at billboards and where they fit.

Spoiler: Those can be very useful for the kind of assets where both triangle reduction and remeshing fails. Often quite loosely connected assets.

13.10.2025 15:57 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

LOD5
#gamedev

06.10.2025 19:15 πŸ‘ 12 πŸ” 3 πŸ’¬ 0 πŸ“Œ 4

New tutorial out! Today we look at visibility culling in #unrealengine

06.10.2025 16:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
How to create a cross billboard impostor In this blog post, we’ll demonstrate how to use impostor from single view, along with some scene graph manipulationβ€”specifically copying and rotatingβ€”to create a cross billboard. A cross billboard con...

Today I've written about cross impostors. It is a little bit of an older optimization technique.

What perhaps is more interesting in the #gamedev blog is that we delve into how to work with the scene graphs; cloning and moving nodes around.

simplygon.com/posts/1b1eb3...

29.09.2025 15:12 πŸ‘ 6 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
STYGIAN BOUGH - Volume II (Official Teaser)
STYGIAN BOUGH - Volume II (Official Teaser) YouTube video by Profound Lore Records

Finally Volume II, so hype!

Stygian Bought is always on my travel #metal music list.

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

25.09.2025 16:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
The Four Fundamental Simplygon Tools for Automated Character Optimization From triangle reduction to material merging, learn more about building an automated character optimization pipeline.

Today I am writing for Microsoft's #gamedev blog. Topic is automated character optimization and which #techart tools that are useful to have in your pipeline.

πŸ”¨Triangle reduction
πŸͺ›Vertex Weights
⛏️Bone reduction
πŸ–ŒοΈMaterial merging

developer.microsoft.com/en-us/games/...

22.09.2025 14:10 πŸ‘ 9 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

New Simplygon tutorial dropped.

#gamedev

09.09.2025 19:21 πŸ‘ 9 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Two trees

Two trees

Today I pushed out a blog on vegetation optimization. Here we look at how to combine billboards and triangle reduction to create a LOD chain in #Unity3d.

simplygon.com/posts/04a899...

#gamedev

01.09.2025 17:43 πŸ‘ 10 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Experts Horrified by AI-Powered Toys for Children New AI-enabled toys promise to be more interactive than ever, but there's growing concerns that they may stunt childhood development.

In the #cyberpunk future, parents will have to explain to their kid that kid's best friend Mr. Teddy Bear is not dead, just that AWS is down.

futurism.com/experts-horr...

25.08.2025 19:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

#gamedev optimization tip:
By reserving a small part in the original texture our remeshed proxy model can reuse the same texture.

Let us show you how!

simplygon.com/posts/453ceb...

18.08.2025 07:43 πŸ‘ 17 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0