Tag: Algorithms
A System for Constrained Aggregation
Rule-Based Component Aggregation with Constrained Rotation, Reflective Symmetry and Collision Detection | September-October 2017
This project resulted in the development of a geometrically general but compositionally constrained system for component aggregation in the Rhinoceros 3D / Python environment. Components and connection points are defined as blocks in Rhinoceros, and parameters for aggregation rules, rotation constraints and levels of symmetry are given as Python variables.
Random Populations and Notations
Random Populations
Studies
Iterative Cursor Growth
Marching Cubes.
Just another example of modular thinking. It is a physical interpretation of the marching cubes algorithm, which we will use later in the course, by Jesse Colin Jackson. Here is the link to the website, and another one to an article in the Creative Applications blog.