Rise and Shine, Part 1:

For part 1 of this segment, I followed the steps outlined in the assignment statement, particularly by incorporating sliders to modify the start and end angle of the arc, the arc radius, and the wall height. These were applied to a modify arc command based on a selected arc drawn in the Rhino atmosphere. This surface was then panelized with a user choice of the U-direction panels where the V-direction panels are calculated based on the arc length and wall height of the specific segment along with the number of panels in the U-direction to ensure they remain square-like in shape. Lastly, I pulled in an image onto the wall and then applied the mapping onto each panel to replicate the image.

Part 2:

The modeling process for the second part was more difficult, particularly with figuring out how to map the line onto the sine curve. I eventually realized I was overthinking it and used the line as the length to then set the range of x-values for the sine curve. I also realized the Nurbs Curve created a better looking sine wave, but it behaved oddly with the panel division, so I ended up using the interpolate curve function instead. There was some math to allow for the panels to be 4”x8”, along with math involving the transformation of the panel heights to be within a range of 4” to 36”. The adaptable parameters include the wall length, waves in the wall, wave amplification, and wall height.

Gonna Need Shades:


I found this part of the assignment slightly confusing as I was doing the assignment in Grasshopper and the majority of the guidelines were based on the assignment being done in Dynamo. Next time, I will read over the entirety of the prompt and then decided from that information on what modeling software to use. The parametric components of this design are the length and depth of the lower and upper floors as well as the heights of both components of the building. The panel width can also be adjusted which in turn adjusts the shades. The position of the sun can also be adjusted to replicate various times of day. My modeling workflow involved generating the building form, panelizing the wall surface based on the segment length, then deconstructing the panels. Once the lower and upper floor segments were made, I ended up doing similar tasks in parallel as I wasn’t sure if combining the results would keep the ordering required to properly orient the panels. The created rectangular panels were adjusted to be center of the quad panels created on the surface of the wall, both horizontally and vertically. The sun position was made as shown in lecture and the directness of the surface panel was found using a dot product between the vector of the sun and the normal (z) vector of the wall panel. These values were then normalized to be between 1 and 0 which was used to apply the color gradient and orientation motion of the final steps.
