A colleague sent me this: www.youtube.com/watch?v=8jVo...
No further comments needed, it's **very** good.
I've seen some of his videos in the past, but I missed this one. Glad I saw it.
@simppafi.bsky.social
Craftsman of the Digital Era, Monarch of APEXvj, Demoscene, Evoflash, Melancholy. https://simppa.fi
A colleague sent me this: www.youtube.com/watch?v=8jVo...
No further comments needed, it's **very** good.
I've seen some of his videos in the past, but I missed this one. Glad I saw it.
New post on how to do real-time diffuse global illumination using surfels and #WebGPU: juretriglav.si/surfel-based... #threejs
29.01.2026 12:22 β π 162 π 30 π¬ 1 π 2"Order and disorder." probably my last take at #genuary26, uses a 3D pathfinder to go from neatly ordered stacks to a random layout. #genuary2615
BTW, I'm available for freelance work (2 days a week for now).
HIRE ME, I'm GOOD (& CHEAP! π)
also ok with collabs, mentoring, Q&As, AMA...
Our bands new music video. www.youtube.com/watch?v=d1yu...
09.01.2026 13:26 β π 1 π 0 π¬ 0 π 0All the presentations slides of the Graphics Programming Conference 2025 are up #GPC2025
graphicsprogrammingconference.com/archive/2025/
Went to see the latest Avatar (HFR) with my boy and...: Does my gamer/gfx brain see fps differenty then Cameron's brain?
The movie is both 24 and 48fps, it jumps between and this switch makes 24fps look extremely laggy! It looks so disturbing that some people MUST perceive fps differently then me.
My "No Graphics API" blog post is live! Please repost :)
www.sebastianaaltonen.com/blog/no-grap...
I spend 1.5 years doing this. Full rewrite last summer and another partial rewrite last month. As Hemingway said: "First draft of everything is always shit".
Great read: "Video Game Blurs (and how the best one works)" blog.frost.kiwi/dual-kawase/
01.12.2025 20:52 β π 108 π 25 π¬ 0 π 1This is Sektori! A twin-stick shooter I've been making (and documenting the journey) since April 2021. And it finally launched TODAY on Steam, PS5 and Xbox! Here's a fresh launch trailer, all shares highly appreciated. More game info in replies.
#indiegame #ps5 #xbox #steam #indiedev #gamedev
...and right file size.
24.10.2025 06:44 β π 1 π 0 π¬ 0 π 0I've been avoiding news since June. I'm totally unaware of how scared and angry I should be.
04.09.2025 12:27 β π 2 π 0 π¬ 0 π 0Most of the slides and course notes for the SIGGRAPH 2025 Physically Based Shading in Theory and practice course are now online, with more to follow:
blog.selfshadow.com/publications...
Looking forward to my first ever Siggraph next week! Who's around? Who wants to have a drink? What are you looking forward to catch at the conference? See you soon!
04.08.2025 11:00 β π 3 π 2 π¬ 0 π 0WUNDERLUST by Gray Marchers graymarchers.github.io/wunderlust/W...
Pretty cool! Boys are on a winning streak. :)
Awesome!
18.07.2025 11:24 β π 0 π 0 π¬ 0 π 0I'll be at Siggraph Vancouver this year. Anyone else going?
18.07.2025 11:06 β π 0 π 0 π¬ 1 π 0Lighting decomposition. The six panes show different parts of the baked and runtime lighting.
A roof tile texture compression example. An RGB diffuse texture and a normal map are both compressed to a 16-color palette image in a way that palette indices are shared. Therefore the actual image data has to be stored just once at 4 bits per pixel.
A new blog post on our N64 demo: 30fps.net/pages/palett...
It explains the normal mapping technique and how baked lighting was stored and composited at runtime. Also reveals what a hack the specular effects were!
New blog post! "Load store conflicts", in which we look at some performance sensitive code that has surprisingly dramatic performance swings based on the compiler and the microarchitecture used. Reposts appreciated!
zeux.io/2025/05/03/l...
or even "do" say
25.04.2025 08:12 β π 0 π 0 π¬ 0 π 0but what does they say?
25.04.2025 07:46 β π 1 π 0 π¬ 1 π 0π§ π₯π§ www.youtube.com/watch?v=TGIv...
04.04.2025 07:57 β π 1 π 0 π¬ 0 π 0Those progressive switches π€
25.03.2025 15:14 β π 0 π 0 π¬ 0 π 0Made this Android-demo ten years ago : www.youtube.com/watch?v=rq1v... (music by @gloom303.com)
25.03.2025 08:42 β π 9 π 3 π¬ 1 π 0Our band released a music video.
youtu.be/iv_qih9YgSY?...
New episode Solstice - 5: Forgotten Archives is now available on youtube!!
youtu.be/Gl2hTmgG18k
Wasn't this exactly what @freya.bsky.social tried to find via google? :D
10.02.2025 14:10 β π 1 π 0 π¬ 0 π 0In case you ever need to work with GLTF(GLB) this will come handy. Found it here github.com/gltf-rs/gltf here's a pdf version: www.khronos.org/files/gltf20... and I think this originate here : github.com/javagl/gltfO...
10.02.2025 14:05 β π 3 π 1 π¬ 1 π 0I got tired of people relying on other people's code to build demos (or games for that matter) so here's a tutorial in 40 steps and ~400 lines of C++ on how to build a renderer (with music) in DX11:
gargaj.github.io/demos-for-du...
New dithering method dropped
I call it Surface-Stable Fractal Dithering and I've released it as open source along with this explainer video of how it works.
Explainer video:
www.youtube.com/watch?v=HPqG...
Source repository:
github.com/runevision/D...
#gamedev #vfx