The basic features
of typical public buildings include wide span, complicated modeling and diversified materials.
Architects often utilize parameterization
tools to generate the outline of buildings in their design so that the appearance of buildings can be novel, distinctive, unique and symbolic. It results in
curved surface modeling or the outlines consisting of multiple spatial planes, which bring challenges to the design of roof envelope systems.