Modeling Approach:
Much of the model was created by referencing the instructions as given in the assignment. More specifically, the code groups in my file are based on those from the tutorial videos, with slight modifications to match with the assignment instructions.
First, a grid of points that defines the cuboids was created to cover the prescribed 200x200 area. Sliders were used to control the spacing of the grid, which also defines the size of each cuboid- or how fine the ripple effect appears. An attractor point was created to define the height of each cuboid based on a distance code in combination with a sine formula. The sine formula can be customized via the number of waves, amplitude, and base height. Additionally, a scale factor was added in the distance formula to further adjust the ripple effect. A geometric translation was used to shift each cuboid up by half of the height value.