
Procedural night city
For the Procedural Art subject in CMGT i set out to replicate the skyline of Night City from Cyberpunk 2077. To do this i had to learn Substance Designer, and procedurally generated a road network.
The road network itself is made using an L-system, which generates a network of connected nodes, which are then used to build a mesh on top of.

Road network generation
A simple L-system is used to generate a gridlijke pattern that the buildings can be placed on. Rudimentary but effective, this is one of the systems that i want to remake and improve in the future.

Building generation
Buildings are generated from scaling basic shapes and applying UV's accordingly. Smaller subtowers are added to break up the shape and add visual interest.

Billboard shader
The billboards all use a shared general texture map for colours and are then use a scanline shader to give a futuristic effect to them. This works even better thanks to the added bloom post-processing.