I decided to start my series of posts with an example of how we can create a simple building using pagoda. Hopefully this will help understand how pagoda can be used to generate 3D content. Pagoda has a graph based approach to defining the rules with which we can generate our models. This means that nodes in this graph create, modify or otherwise perform any sort of operation on our objects and edges define the flow of objects between nodes.