a building made of 3 d shape grammar