AbandonWindow's Avatar

AbandonWindow

@patricknasralla.com

Technical art and game development from the edge of the void. Love generative systems and procedural things with loads of agents! Ex medical doctor, senior developer at KPV Lab, and now a founder of Visibyl Ltd

1,322
Followers
840
Following
124
Posts
22.06.2023
Joined
Posts Following

Latest posts by AbandonWindow @patricknasralla.com

Ahh! All I can see is that after line 10 everything is going to be a space out of alignment and now my brain itches…

21.02.2026 11:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Particle System Audioviz Test
Particle System Audioviz Test YouTube video by Abandon Window

Working on the guts of the Visibyl particle system! Here's a demo of the most recent change: modulate _any_ of the system parameters with either an audio signal or an LFO-style modulator...

Music: EASE UP by the amazing EPROM
youtu.be/isF8WrKfwS4

04.02.2026 17:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Now *that* is a fun idea for a shader!

31.01.2026 12:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I use this pattern at runtime to update module state in a hot path for my particle system and have not had any performance issues!

15.01.2026 07:55 πŸ‘ 7 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I have literally no idea where that weird link came from! Sorry!

04.12.2025 21:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I think this is a totally valid point. The trouble specifically with ARC Raiders, though, is that if there was a choice between pvp and pve modes the demographic of pvp would be altered. I think to the point where, for many players, the value of the game would likely actually change.

04.12.2025 21:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
NuPhy Air75 HE The world's first 75% layout low-profile magnetic switch gaming keyboard. With true 8000Hz polling, 0.125ms latency, 0.01mm RT sensitivity, and the low-profile Magnetic Jade switches, Air75 HE will re...

They are starting to appear on the market so I guess it’s only a matter of time (nuphy.com/collections/...). I have an HE keeb and played around in qmk trying to make a midi mpe controller with it. You’re right though, very different to a standard synth or drum pad but interesting nonetheless!

29.11.2025 21:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Have you considered hall effect/tmr keys on the keyboard? Those can be set up for velocity sensitivity and double as regular keys!

29.11.2025 19:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Love that game! Had it on the ST and seem to remember that it was on 4 disks that you had to constantly swap 🀣

25.11.2025 08:28 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Volumetric Shadows for the Particle System
Volumetric Shadows for the Particle System YouTube video by Abandon Window

Been a while since I posted but I got custom volumetric shadows working with our particle system today and I'm pretty pleased with the results (posting the YouTube version because particles and Bluesky compression aren't friends...): www.youtube.com/watch?v=qgCW...

23.11.2025 17:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

100% this!

27.10.2025 14:18 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

…you’re gonna have a really hard time keeping that cool. Most radiators in space try really hard to avoid collecting energy. I’m not saying it isn’t possible to cool something in a vacuum, just that it’s not trivial!

26.10.2025 19:30 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

True, objects will radiate heat without the need for conduction or convection. The trouble is that heat dissipation through what is essentially black body radiation is massively inefficient compared to conduction through another material. If you have a body continually producing heat…

26.10.2025 19:30 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

If you see this post a vampire who isn’t Dracula

26.10.2025 08:48 πŸ‘ 6 πŸ” 2 πŸ’¬ 0 πŸ“Œ 1

The problem is that this heat literally has nowhere to radiate to though. Heat transfer in vacuum is a really hard problem to solve. A satellite generates very little heat, so you can vent it as gas/liquid as it condenses. A datacentre on the other hand…

26.10.2025 06:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I mean, yeah, he’s crazy. But the thing I really don’t understand is the β€œdatacenters on the moon” bit. I mean, the whole problem with these is cooling… how do you do that in zero atmosphere??

25.10.2025 05:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

If you've not had a chance to sign this yet, please do

17.10.2025 09:31 πŸ‘ 8 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

Haha, ain’t no amount of money that would be worth me selling 19 years worth of games! πŸ˜†

06.09.2025 07:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
A screen grab of a Steam β€œ19 Years of Service” badge

A screen grab of a Steam β€œ19 Years of Service” badge

lol @steampowered.com for asking me to prove I’m over 18 **when my literal account is** 🀦

06.09.2025 07:02 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

β€œI want this transparent thing to appear in front of this transparent thing” is my personal favourite…

02.09.2025 11:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Haha, I’m British so also don’t know! We just call it coriander here…

16.08.2025 06:56 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

So, what, Americans call the leaves cilantro and the seeds of the same plant coriander?? That’s wild! πŸ˜„

16.08.2025 06:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Out of interest, what do you call the seeds? Are they cilantro seeds too? Or do they get to be coriander?

16.08.2025 06:30 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
A photo of a tree trunk with a hollow in the very centre. Someone has added a pair of googly eyes above the hollow to make it look like a face

A photo of a tree trunk with a hollow in the very centre. Someone has added a pair of googly eyes above the hollow to make it look like a face

A photo of a tree trunk with a hollow in the very centre. Someone has added a pair of googly eyes above the hollow to make it look like a face

A photo of a tree trunk with a hollow in the very centre. Someone has added a pair of googly eyes above the hollow to make it look like a face

A photo of a two tree trunks. Someone has added a pair of googly eyes above the hollow to make it look like a face

A photo of a two tree trunks. Someone has added a pair of googly eyes above the hollow to make it look like a face

Someone has been making my day on my morning dog walks lately! Thanks mystery person!

08.07.2025 07:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I use Nobara for both gaming and dev. Definitely my favourite distro so far!

01.07.2025 16:03 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - sandrofigo/VoxReader: A C# library to read .vox files created with MagicaVoxel A C# library to read .vox files created with MagicaVoxel - sandrofigo/VoxReader

I’ve used Magicavoxel in the past and found it to be great. There are .vox importers for Unity (and Godot I think) that let you pull out the raw indices as an array. The .vox format is also pretty open: here’s a vox reader for c# that should do what you need: github.com/sandrofigo/V...

29.06.2025 14:24 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

The best kind of evening!

16.06.2025 22:24 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is so cool!

20.05.2025 12:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Copilot to help relieve RSI caused by typing the code you’re writing. I personally run a distilled llm on my local machine and compared to standard autocomplete it’s incomparable. I definitely don’t have an llm β€œcode for me” and the vast majority of devs that use things like copilot don’t either!

15.05.2025 19:35 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

No. I’m saying that copilot is used by a large number of developers in the industry, as a tool that essentially works to autocomplete *your* code as you write it. I’m also saying that there is a big difference between having an llm generate code for you (a la Cursor) and using…

15.05.2025 19:35 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0