Will Orben


For this assignment, I started by creating all the necessary sliders:

  • Size of Grid
  • Spacing of Columns
  • Pebble Coordinates
  • Number of Curves
  • Base Height
  • Amplitude

Once all the inputs are set, a point grid is created within the range specified. The distance each point is away from the “pebble” is then calculated, which gets multiplied by the “number of curves” slider and used as the angle in a sin function. That sin wave is used as the height, being sure to add the base height as specified and multiplying by the set amplitude. These heights are assigned as new points above the grid, so that columns can be formed using the start (original grid) and end points (heights).