2 Units - Walk In the Park
🌱 Establishing the Foundation:
- I began by creating a grid of points covering the park area, with the grid spacing adjustable via a slider. These points served as the foundation for the cuboid elements representing the ground surfaces.
📏 Constructing the Cuboids:
- Using Dynamo's Cuboid.ByLengths node, I positioned cuboids at each grid point, with dimensions matching the grid cell size. This laid the groundwork for our undulating surface.
🎯 Locating the Attractor Point:
- Next, I created an attractor point to serve as the center for our sine wave ripple effect. Sliders were employed to flexibly control its X and Y coordinates, ensuring dynamic adjustments.
🌊 Simulating Ripple Effects:
- Leveraging distance calculations between cuboid centerpoints and the attractor point, I employed a sine wave function to determine the height of each cuboid. Parameters like number of waves, amplitude, and base height allowed for customizable wave patterns.
⬆️ Adjusting Base Elevation:
- To ensure uniform base elevation, I computed the necessary height adjustments for each cuboid and used the Geometry.Move node to raise them accordingly, with the computed height change serving as the y-translation.
🌟 Refining and Finalizing:
- Finally, I fine-tuned parameters and previewed the resulting geometry, ensuring a visually appealing and functional ground surface that invites interaction and relaxation in the park or plaza setting.
Module 3 - Eliminate the Echo
🛠️ Setting the Scene: Established an XY Plane as the ceiling at 12 feet height and created a grid using RecGrid, setting the stage for cylinder placement.
🎯 Locating the Attractor Point: Defined a central point for ripple effects with Pt node, allowing easy adjustment with sliders to control its position.
🌊 Simulating Ripple Effects: Computed distances between cylinders and the attractor point, fine-tuning parameters like wave count, amplitude, and base height with sliders for customizable ripples. Utilized Eval, Rad, and Sin nodes to calculate Sine values and adjust cylinder lengths accordingly, projecting them below the ceiling plane for an immersive effect.
🌟 Refining and Finalizing: Iteratively refined parameters to achieve the desired ripple effect, resulting in a visually captivating and acoustically efficient ceiling configuration for the recording studio.