The Hit is a multiplayer stealth-shooter, set in an open-world city with tens of thousands of NPCs. Track down your target and kill them as quickly and cleanly as possible, before the other players can manage it. Try to stay incognito, or photograph other players and take out hits on them.
Here's the end result of a system I've been working on for a while.
The actual facade data is a small byte map which describes a 1m grid. This is fed through the new facade generator, which performs some analysis of the data and looks up a 2D 'facade atlas', which contains a set of windows and doors, complete with frames and surrounding brickwork. This information is linked with the analysed data and 3D geometry is created from the combined data.
In short, I've now got a super-fast, super easy system for generating new buildings and new building styles. I'll have to write some procedural generation rules before I can use it in-game, and it's desperately in need of some optimisation, but this essentially means that the building exterior system is finished.
I'll create a few dozen more facade atlases, which should give the city some much-needed variety, but then I'm planning to adapt this system to create vehicle exteriors and clothes. I have one more (fairly simple) system to write before I can do that, however, but when that's done it'll also allow me to create angled geometry using the facade generator.