An example of some generated buildings, from start of my experiments. Damage generated was still too low, but proved to be a feasible method.
Each type of damaged building had their own subset of parameters. The damage was fully customizable, either automatically generated by noise or painted onto the base geometry.
In this example we can see the same noise applied to different buildings.
Procedural glass breaking, as well as ice deposition setups, which was a huge time-saver for the team.