I have added a new processing step to scenProc, with this step you can replace a complex building footprint by a number of rectangles. The step only takes the filter of the objects you want to process as argument. So for example:
REPLACEPOLYGONBYBUILDINGRECTANGLES|BUILDTYPE=3
It only works well on footprints that have many parallel edges, else it is very hard to represent the shape by rectangles. Below is a picture showing the result for some test area I did. The pink footprints are the new rectangles that have been made. As you can see, sometimes you still see part of the original footprint. So the result is not yet perfect, but when viewing the resulting autogen I think it looks quite convincing already.
I plan to do another video tutorial soon, where I will demonstrate more of the autogen creation flow and how this new step fits in.