This project features a procedural cell tower built using PCG and HLSL. Everything is contained within a simple blueprint actor with a few parameters. These provide control over the maximum number of levels, the starting level, the number of spokes, and whether or not to skip a random section. There is also a Randomize button. All spawned components are internal to the BP and will not clutter the Outliner. The project includes several PCG graphs that handle different elements of the building the tower. Everything is well-organized and commented. If you are new to PCG or HLSL this project is a great learning resource.
The project is available here: https://fab.com/s/68ccdd8e94b9