Advertisement · 728 × 90

Posts by simppafi

Introduction to Spherical Harmonics for Graphics Programmers

INTRODUCTION TO SPHERICAL HARMONICS FOR GRAPHICS PROGRAMMERS

finally done.

gpfault.net/posts/sph.html

5 days ago 259 80 8 2
Video

Just got back from Revision demoparty—my 64KB intro took 1st place. Huge thanks to @alkama.bsky.social for the audio work that made this possible. It’s a fully procedural 3:40 animation packed into a 58KB executable. I had a blast building it, and the audience reaction was incredible.

1 week ago 97 21 13 1

It's awesome, congrats dude!

1 week ago 1 0 0 0

That guy is just too fucking stoked. Cannot handle that level of stokeness.

2 weeks ago 2 0 1 0

:D

1 month ago 0 1 0 0
Pushing Simulation to the Limit to Find Order in Chaos
Pushing Simulation to the Limit to Find Order in Chaos YouTube video by Drew's Campfire

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.

2 months ago 25 10 1 0
Video

New post on how to do real-time diffuse global illumination using surfels and #WebGPU: juretriglav.si/surfel-based... #threejs

2 months ago 169 29 1 2
Advertisement
Video

"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...

2 months ago 18 6 1 1
Melua - Civilization
Melua - Civilization YouTube video by Melua

Our bands new music video. www.youtube.com/watch?v=d1yu...

3 months ago 1 0 0 0
Preview
Graphics Programming Conference The Graphics Programming Conference is a conference for graphics programmers, from student to industry veteran, taking place in November in Europe.

All the presentations slides of the Graphics Programming Conference 2025 are up #GPC2025
graphicsprogrammingconference.com/archive/2025/

3 months ago 34 12 0 0

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.

3 months ago 0 0 1 0
Preview
No Graphics API — Sebastian Aaltonen Graphics APIs and shader languages have significantly increased in complexity over the past decade. It’s time to start discussing how to strip down the abstractions to simplify development, improve pe...

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".

4 months ago 469 192 19 12
Preview
Video Game Blurs (and how the best one works) How to build realtime blurs on the GPU and how the best blur algorithm works - "Dual Kawase"

Great read: "Video Game Blurs (and how the best one works)" blog.frost.kiwi/dual-kawase/

4 months ago 107 25 0 1
Video

This 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

4 months ago 353 156 25 33

...and right file size.

5 months ago 1 0 0 0
Advertisement

I've been avoiding news since June. I'm totally unaware of how scared and angry I should be.

7 months ago 2 0 0 0
SIGGRAPH 2025 Course: Physically Based Shading in Theory and Practice

Most 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...

8 months ago 111 55 1 0

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!

8 months ago 3 2 0 0
WUNDERLUST

WUNDERLUST by Gray Marchers graymarchers.github.io/wunderlust/W...

Pretty cool! Boys are on a winning streak. :)

8 months ago 1 0 0 0

Awesome!

8 months ago 0 0 0 0

I'll be at Siggraph Vancouver this year. Anyone else going?

8 months ago 0 0 1 0
Lighting decomposition. The six panes show different parts of the baked and runtime lighting.

Lighting 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 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!

11 months ago 62 12 0 0
Preview
Load-store conflicts meshoptimizer implements several geometry compression algorithms that are designed to take advantage of redundancies common in mesh data and decompress quickly - targeting many gigabytes per second in...

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...

11 months ago 60 23 1 0
Advertisement

or even "do" say

11 months ago 0 0 0 0

but what does they say?

11 months ago 1 0 1 0
IGORRR - ADHD
IGORRR - ADHD YouTube video by Igorrr

🧠💥🧠 www.youtube.com/watch?v=TGIv...

1 year ago 1 0 0 0

Those progressive switches 🤌

1 year ago 0 0 0 0
d159 : Android Demo, NVScene 2015 (NVidia Shield Tablet)
d159 : Android Demo, NVScene 2015 (NVidia Shield Tablet) YouTube video by Simo Santavirta

Made this Android-demo ten years ago : www.youtube.com/watch?v=rq1v... (music by @gloom303.com)

1 year ago 9 3 1 0
Melua - Time
Melua - Time YouTube video by Melua

Our band released a music video.
youtu.be/iv_qih9YgSY?...

1 year ago 1 0 0 0