Interpreting landscape through computation
Computational design, Grasshopper, Generative, C#, Exploration, Parametric
An exploration in computational design focusing for curve processing on C#. “Computational design” here means an ad hoc set of methods borrowed from computer science, computational geometry and other fields, and adapted to specific design problems such as design development, fabrication, analysis, interaction and communication.
Introduction to Computational Design - Space
Togo Kida, Muhammad Hanif Wicaksono
Landscape of the moon.
For this assignment, we are interested in landscape scenario since we get the chance to modify our objects in 3 dimensional space. We are interested in landscape scenario since we get the chance to modify our objects in three dimensional space. What would it look like if there is actually a man-made landscape in the moon? We took a sample of a landscape in the moon, particularly a crater and tried to create an abstract representation, akin to sculpture.
Global & local.
The assignment had some technical requirements:
Global: We take a sample of crater and using the premade proto landscape component, we set the width and height into 80, and put the elevation/slope value into 30 to set our landscape. We intend to populate it with sculptural objects that will resonates with the single focus point.
Local: This local component takes the input p as the starting point to construct the geometry. After defining p as the middle point, it then calculates p2 and p1 to define the range of the rectangle. The input s is used to determine numIterations which defines the number of times the rectangular base form is elevated. Each time the base form is elevated,the form is rotated by a certain angle which is determined by the angle between p and the focus point. Therefore this gives the structure an unique conglomerate form.
Variation in Global focus points.