Not the android phone app notification I want to see before my KLM flight.
Paul Malin
@p-malin.bsky.social
Tech Director at Assemble Tech Ltd. with a fondness for shiny graphics and good engineering. Formerly Activision Central Tech & Bizarre Creations. he/him shadertoy.com/user/P_Malin https://blog.mousefingers.com/ https://www.pouet.net/user.php?who=105060
Recently spent some time tidying up my personal website and adding space for a blog. Here's a short post on a DX12 root descriptor alignment quirk I found out about recently. karltechno.com/posts/2026/d...
D3D12 Root Descriptor Alignment: Mind the Gap | Karl Davis
A little known D3D12 descriptor binding alignment pitfall.
karltechno.com
Father's day letter and subsequent treasure hunt with dead ends, logic puzzles and dart board maths puzzles arranged by my youngest children was very thoughtful.
So now you have to shout XBOX whenever you say it, like how you have to say JSON as if you've trying to call a distant Jason.
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.
Very happy to win first place at #RevisionParty2026 for my 4Kb executable graphics entry "Lost Media"! www.pouet.net/prod.php?whi... I was lucky enough to go the the party too this year and had a really great time. It was good to hang out with friends old and new.
"Animated Bokeh" has been on my whiteboard for a long time, and this is the result. I thought it would just be for cheesy novelty effects, but it also does lightfield manipulation that was cooler than I expected. www.youtube.com/watch?v=Kg_2...
Digital Iris
YouTube video by Ancient
youtube.com
Doctor says, 'Dont worry, parser design is simple. Great programmer Kate Compton has written the parser you seek’
Here's a small treat if you're looking for some colorful backgrounds: 8k screenshots of our 2024 64k intro Empires with particle counts cranked to the tens of millions. As a bonus there are also a bunch of ultrawides in there for multi-monitor setups. conspiracy.hu/files/screen...
I finally found the time and energy to make a new blog and write a couple of posts. This time I wrote about PBR content and game development principles. Both posts are quite different so hopefully people find something interesting on either one of them. irradiance.ca/posts/
Posts
irradiance.ca
🎵 Win or lose, sink or swim One thing is certain, we'll never give in Side by side, hand in hand We all stand together 🎵
Don't forget the humble BBC Micro port by yours truly, with music by @inversephase.bsky.social! Find out more and download here: bitshifters.github.io/posts/prods/...
Prince of Persia, by Bitshifters
Acorn, BBC Micro and Retro Computer Code & Demos
bitshifters.github.io
"Which is your favorite/definitive version of the original Prince of Persia?" 💾As promised-- after 35 years, here's a proper blog post with my thoughts, and the story behind Prince of Persia's multiple 1990s ports. www.jordanmechner.com/en/latest-ne...
Done a little cry to this. If everyone complaining about immigrants could just take a moment to understand how so many of them feel there wouldn't be all this hate.
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...
SIGGRAPH 2025 Course: Physically Based Shading in Theory and Practice
blog.selfshadow.com
The other production I had a hand in at Nova 2025 was the Allstar Megademo for the Acorn Archimedes. www.pouet.net/prod.php?whi... www.youtube.com/watch?v=o_cY... For which I made all the graphics and lookup table effects for the "Space Trip" section in #shadertoy.
Last weekend was the Nova 2025 demoparty in the UK. I worked on a couple of the productions released there. I made a 4Kb Executable Graphics picture "void main". www.pouet.net/prod.php?whi... Since then I've also put a variation of the code up on #shadertoy www.shadertoy.com/view/3fySDR
Hi, I'm Paul, a tech programmer in the games industry. I'm a Technical Director at Assemble Technology in the UK working with a number of studios. I've been known to make stuff on #shadertoy, do random coding for old machines and some other #demoscene stuff. Expect terrible puns and daft nonsense.
For the love of our eyeballs, do not align your ember particles to velocity! Don’t give them that comet texture either, ugh. Let’s make ✨physically based flying embers✨ A Unity vfx graph implementation and explanation below. 🧵