Hongyu Wu

image

In Dynamo, I first use the “range” function to set up the start and end points and the interval length in a slider. Then I did the “cross product” layout for the coordinates system. I used the “cuboidByLength” function to create cubes that has the same dimension as the interval length, and created an attraction point and tracts the distance between the cuboid and the point. I used the “code block” to compute sin wave function with inputs such as base height, amplitude, and frequency. Finally, I move the cuboids up by half of its height and hide the original cuboids.