Yushun Zou

Stage 1

image

Modeling Approach:

For modelling, I basically follow steps provided on notion and examples go over during the weekly kick-off. Firstly, I panelized wall surface by creating a arc wall by using the arc function and extrude it in z direction. I also used the Panel.PanelQuad to divide surface in nearly square panels calculating length of arc and according height for value of u and v panels based on width and height ratio of the image. Then, I read the image file by using file path and image pixel functions. Finally, I using different list and element color override functions to map the color of image to the arc walls.

Geometry:

The controlling mapped wall is a arc wall based on arc shaped created on the plane. As specified in the assignment, the wall and dimension of arc are all adjustable. For creativity, I also include adjustable parameters like options for choosing different kinds of panels, flip selection of the image, and ability to adjust the parameter of the selecting panels. For mapping colors to the wall, I included the list chop function for creating the correct order of lists of color pixels.

To achieve this, the parameters to be flexed include but are not limited to:

  • The arc radius
  • The thickness of each panel
  • The start and end angle of the arc wall
  • Number of panels included in the wall
  • How the array of points are arranged on the surface and according panels
  • Options for flipping the image
  • Adjusting parameter of panels like flip and height of four point rectangle panels.
  • Image that you want to display
image

Modeling Approach:

Similar to part 1, I basically follow steps provided on notion and examples go over during the weekly kick-off. Firstly, I created S-shaped wall surface by using the math function included sin, cos and formulas with adjustable parameters like amplitude and number of waves. Then I extrude it in z direction with the adjustable height. I also used the Panel.PanelQuad to divide surface in nearly 4” tall x 8” wide panels by calculating length of arc and according height for value of u and v panels based on width and height of the image. Then, I read the image file by using file path and image pixel functions. Finally, I using different color functions and element color override functions to map the color of image to the arc walls and change height of each “bricks” with different height based on their color characters like brightness.

Geometry:

The controlling mapped wall is a S-shaped wall based on math function created on the plane. As specified in the assignment, the length, height, amplitude and number of waves of curves are all adjustable. For creativity, I also include adjustable parameters like options for choosing different kinds of panels, flip selection of the image, and ability to adjust the parameter of the selecting panels based on different aspects of color pixels of the image. For mapping colors to the wall, I included the list chop function for creating the correct order of lists of color pixels. Additionally, the height of each panel was adjusted to (1/18)” to 0.5” for efficiency of operating time.

To achieve this, the parameters to be flexed include but are not limited to:

  • The length and height of the wall
  • The number of waves and amplitude of the curve
  • Using sin curve or cos curve for the S-shape
  • Shape of panels like rectangle and triangle
  • Options for flipping the image
  • Adjusting parameter of panels based on different aspects of color like brightness and hue function.
  • Image that you want to display
image
image