2015年9月28日 星期一

Design Computation | Week2

Project Description |

The goal of the project is to generate 2D patterns and 3D patterns by using algorithmic design. Start from a series of pseudo codes which are like the instructions to from the steps of the algorithm, and then use Python scripts to implement the pseudo codes and generate the graphics in Rhino environment. The 2D pattern and 3D pattern should be related to each other.
Open curve, T.C. Kurt Hong, Fall 2015

Pseudo Codes:

1. Select a curve (2D or 3D)
2. Randomly select point1 and point2 on the curve and connect them with a line
3. From the midpoint of the line, draw another line to a random point on the
curve between two points
4. Set the midpoint of the curve as new point2 and repeat step.3 and step.4 10
times
5. Repeat Step.2 to Step.4 for 50 times (50 iterations)


Single iteration, T.C. Kurt Hong, 2015

Basic geometry, T.C. Kurt Hong, Fall 2015 
3D pattern, T.C. Kurt Hong, Fall 2015
3D pattern, T.C. Kurt Hong, Fall 2015

3D pattern, T.C. Kurt Hong, Fall 2015
3D pattern, T.C. Kurt Hong, Fall 2015

沒有留言:

張貼留言