1. Home
  2. Docs
  3. Factory Pipeline
  4. Concept

Concept

Pipeline

Every tree begins with a set of instructions on how to spawn branches and sprouts. A pipeline is a collection of elements holding these instructions. The pipeline can be seen as a chain of elements linked together to let data flow through this chain, each element modifying some aspect of the final tree product. It is mandatory for a pipeline to be complete in order to generate trees; this means having a starting (source) and an ending element (sink); a few other elements can be added in between too.

Elements

Pipeline elements has one specific function and are sequentially dependent between them. There first elements on a pipeline are generators, which create the basic tree data structure used by latter elements to be meshes and mapped. Elements are represented using nodes on the tree editor canvas view, selecting an element lets you modify its option on the inspector view. In the next section pipeline elements are described with more detail.

Was this article helpful to you? Yes No

How can we help?