Chingree is a set of generative algorithms to -
- Appropriate Piet Mondrian’s neo-plastic 2D compositions and
- Generate Piet Mondrian inspired 3D neo-plastic embodiments.
The empirical analysis of the structure of the original compositions – used both as context and content for developing a shape grammar rule-set – reveals that the compositions are sub-divided with two kinds of lines (edge to edge and split) in vertical and horizontal directions, and few of the sub-divided portions of the compositions are selected for colouring. These observations are used to appropriate the compositions by sequentially sub-dividing a rectangle with lines (edge to edge and split) in x and y directions, and selecting few of the sub-divisions for colouring. Subsequently, the principles of sub-division and selection are applied in 3D. Closed volumes are sub-divided with two kinds of planes (face to face and split) in xy, yz and zx planes. Few of the sub-divided portions of the volumes are selected to be present (analogous to colouring in 2D). Shape grammar is used for the sequential sub-division of the volumes using three rules that add a face to face plane and three additional rules that add a split plane in the xy, yz and zx planes respectively.
The variables in the algorithm for appropriating 2D compositions are as following -
- Aspect ratio and size of the canvas;
- Number of candidate grid lines in x and y directions;
- Shape grammar rule sequence;
- Seed for selection of grid lines according to the rule sequence;
- Number of sub-divisions to be retained; and
- Seed for selection of sub-divisions for retention.
The variables in the algorithm to generate 3D embodiments are as following -
- Volume;
- Candidate planes parellel to xy, yz and zx planes;
- Shape grammar rule sequence;
- Seed for addition of candidate planes according to the rule sequence;
- Percentage of sub-divisions to be retained; and
- Seed for selection of sub-divisions for retention.
- Category:
- License Type: