Architectural rendering: the techniques of contemporary presentation