Krzyszof Kondrak is a user on mastodon.gamedev.place. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

Krzyszof Kondrak @k_kondrak@mastodon.gamedev.place

Disney has released full data set of Motunui island from Moana movie: disneyanimation.com/technology

Matt Pharr has an excellent blog series on making pbrt better at rendering it. pharr.org/matt/blog/2018/07/16

If Vulkan validation layers start reporting odd warnings in your code on some GPUs (in my case: Intel), be sure to check if you have the LATEST driver. Free tip but might save you a couple of evenings chasing phantom bugs!

I've finally updated my toy BSP rendered in Vulkan with proper synchronization and MSAA support and also got rid of some nasty Vulkan warnings with no effort at all! :-) github.com/kondrak/quake_bsp_v

TIL that this trick is now in fact a single op instruction! t.co/pHTltIgvTp

Explanation behind fast inverse square root's magic constant 0x5f3759df. Is anyone still using it nowadays in their engines/games? If so, does it have any major impact compared to computing powers from 10+ years ago? h14s.p5r.org/2012/09/0x5f3759d

And that's not all! If you start reading commit messages from the beginning, you'll learn by how much each change improved compression ratio/speed on various test sets. Pure gold and excellent way to understand how things work in software! mastodon.gamedev.place/media/2

Not only is the Unity-updated crunch compressor faster, the commit messages are an excellent learning material and a way to see the author's thought process. Definitely worth sifting through! github.com/Unity-Technologies/


I've been working with games for almost 10 years now and having experienced coding gameplay, AI and porting to obscure devices, I am now focusing mostly on tech development: engines, tools, workflows and other things to make your life easier. I'm also doing some VR research and fiddling around with graphics, so boredom is unknown to me. Also: I like challenges and meeting other devs!