2015年10月26日 星期一

Virtual Engagement | DOME

Project Description |

The project goal is to use agent-based algorithm to generate a dome in Processing environment. After generating the basic structure, we are required to combine other software or language such as Grasshopper and Python to articulate the dome.



Sine-Cosine Forced Dome, T.C. Kurt Hong, Fall 2015
Sine-Cosine Curve-Structure, T.C. Kurt Hong, Fall 2015

Sine-Cosine Line-Structure, T.C. Kurt Hong, Fall 2015



2015年10月25日 星期日

Design Computation | Week 5

Project Description |

The project this week requires us to make a 6 X 6 matrix which contains morphological architectural objects (space). And, we are also required to use object-oriented programming to design the matrix.


Base Unit: Brick
Original Brick


Transformation: Change the edge with sine / cosine wave

East elevation and south elevation of the original brick wall 


East elevation and south elevation of the transformed brick wall

Morphological bricks:


Morphological Bricks, T.C. Kurt Hong, Fall 2015
Morphological Brick (3,3), T.C. Kurt Hong, Fall 2015
Morphological Brick Walls, T.C. Kurt Hong, Fall 2015
Morphological Brick Wall (6,6), T.C. Kurt Hong, Fall 2015
Morphological Brick Wall (3,3), T.C. Kurt Hong, Fall 2015

2015年10月11日 星期日

Design Computation | Week 4



Project Description |

Extending the matrix project last week, the students are required to design a "surface matrix" with Python language. The surface matrix means that the matrix should be established on a surface, and the matrix should have transformation such as gradient or randomization.

 

The base surfaces, T.C. Kurt Hong, Fall 2015

Transformation | 

The transformation is from the "anti-attractive object" which provide the force. The surface is pressed by the force and transformed with the shape of the objects. Basically, the algorithm is calculating the shortest distance between each point on the surface and the object. The point is moved away from the object according to the distance. Furthermore, if we change the direction of the movement, the "force of pressing" will turn into force of "attracting".



Plane and the Donuts, T.C. Kurt Hong, Fall 2015

Cylinder and the Ball, T.C. Kurt Hong, Fall 2015
Plane and the Ball, T.C. Kurt Hong, Fall 2015
Mountain and the Ball, T.C. Kurt Hong, Fall 2015
Led Zeppelin and the Ball, T.C. Kurt Hong, Fall 2015
Led Zeppelin and the Spiral Tube, T.C. Kurt Hong, Fall 2015
Plane and the Cone, T.C. Kurt Hong, Fall 2015
Plane and the Bullet. T.C. Kurt Hong, Fall 2015
Plane and the Cube, T.C. Kurt Hong, Fall 2015

2015年10月5日 星期一

Design Computation | Week 3

Project Description |

Extending the project last week, the project goal is to generate a 3D matrix. In this 3D matrix, we are going to use a base unit to form the entire matrix but make some transformation with Python scripts to alter each unit.

The original matrix

Inverse-attracting line for matrix, T.C. Kurt Hong, Fall 2015
Inverse-attracting circle for matrix, T.C. Kurt Hong, Fall 2015

Inverse-attracting square for matrix, T.C. Kurt Hong, Fall 2015

Inverse-attracting curve for matrix, T.C. Kurt Hong, Fall 2015