You want to transform a post-projected NCD Z-buffer value to linear view space Z?
The trivial solution is to pre-calculate 4x4 inverse matrix of the projection matrix. In shader feed (NCD.x, NCD.y, NCD.z, 1.0) in this matrix. Then read .z in result vec4.
There's a faster way!
@_spolsh@Thomas_ensc Tbh I cannot imagine anything worse than repeated one liners of not important NPCs in every game. And generally repeating same options again and again with ZERO variation.
I wonder when we're going to see the first video game using conversational AI.
Both for NPCs (designers pick latent space properties and important topics, rest is generated), as well as player input / controlling behavior.
Quality and tech is already here.
You have time travelled to the year 1993. As a designer, you have been asked to name id Software’s upcoming first person shooter (as we know it, DOOM).
…What name would you suggest?
TLDR is a newsletter for people who work in tech, programming, and science.
No politics or sports. Just the most captivating headlines in tech that we can all geek out on.
We summarize the most interesting stories, so you can stay up to date in less than 5 minutes a day.
@thomasthomassen@DJ_Link At least you can still run the classic ones, for now. Might wanna check win3emu from @toptensoftware, with an interesting series of blog posts as well.
@DJ_Link Reminds me of when I used the controller leds for notifications with the linux xpad driver. Are there multiple devices reported on Windows as well? Maybe the wire is damaged, that used to cause my old controller to change ports. Would randomly hear the usb plug/unplug sound.