Get the latest tech news

My favorite tools and techniques for procedural gamedev


An overview of some of my favorite shaders, algorithms, and techniques I use to aid my work in procedural gamedev and 3D scenes. It focuses particularly on things that can be added or mixed in to enhance non-procedural scenes.

I created a custom shader in Three.JS which extends the base MeshPhysicalMaterial with a bunch of additions and extra features that I can turn on at will, and several of them are dedicated to improving seamless texturing support for my materials. It's hard to overstate how good this effect is at making a wide range of scenes look way, way better - and all it takes is adding one extra config option to the material to turn it on. These efforts led to me building a pretty capable software pipeline for ingesting raw geometry data, making arbitrary changes to it, and re-exporting it in a ready-to-render format - all in the browser at runtime.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of favorite tools

favorite tools

Photo of techniques

techniques

Photo of procedural gamedev

procedural gamedev

Related news:

News photo

This iPhone thermal camera accessory is one of my favorite tools

News photo

This iPhone thermal camera accessory is one of my favorite tools, and it's $60 off for Amazon Prime Day

News photo

Apple's artificial intelligence servers will use 'confidential computing' techniques to process user data while maintaining privacy