Paul Malin
banner
p-malin.bsky.social
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
Reposted by Paul Malin
Doctor says, 'Dont worry, parser design is simple. Great programmer Kate Compton has written the parser you seek’
November 16, 2025 at 2:44 PM
Reposted by Paul Malin
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...
October 17, 2025 at 10:52 PM
Reposted by Paul Malin
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
October 15, 2025 at 6:51 PM
Reposted by Paul Malin
🎵 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 🎵
October 10, 2025 at 8:56 AM
Reposted by Paul Malin
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/...
September 26, 2025 at 7:18 AM
Reposted by Paul Malin
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.
September 4, 2025 at 9:42 AM
Reposted by Paul Malin
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
August 10, 2025 at 2:47 PM
Zoom in for bonus cat.
August 10, 2025 at 1:42 PM
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.
June 22, 2025 at 5:44 PM
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
June 22, 2025 at 5:38 PM
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.
January 27, 2025 at 11:03 PM
Reposted by Paul Malin
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. 🧵
January 27, 2025 at 12:07 PM