Step 1 – Apply Adaptive Panels to the Surface of Your Shelter from Module 3
I subdivided the surface model into a UV grid to create a more detailed structure. For this, I utilized adaptive panels - specifically, the 'Rect_Seamless Panel-4 pt' - which were created using the Panel.PanelQuad node. Both the main and sub structures have a panel height of 0.2. This approach was chosen for its ability to create a complex and visually appealing structure while maintaining precision and efficiency in the design process.
Given that the initial grid was insufficient to express both flags, I subdivided the grid into more pieces to better convey the design. By doing so, I was able to more accurately represent the specific design element in question. This approach was chosen to enhance the overall graphic quality of the design and better align with the project's objectives.
Both Grid now have 40x40 panels, which is enough to include all the details of the graphics.
Step 2 – Map the Colors from an Image File to the Adaptive Panels
To begin, I imported the Korean and American flags as image files into the Dynamo using FilePath and File from Path nodes. I then subdivided the pixels of the image along the x-axis and y-axis to align with adaptive panels. This approach was chosen for its ability to create a more detailed and visually appealing design.
To ensure that the image direction was properly aligned with the adaptive panels, I tested the process using a sample image file and adjusted the orientation as needed with the transport node. By carefully aligning the image file with the adaptive panels, I was able to achieve a high degree of precision and accuracy in the design.
The color list that I made from the list is connected to the color of OverrideColorInView node and the adaptive panel is connected to the element.
After finishing the test with the sample image file, I changed the file paths with the images that I want to embed into the panels.
Step 3 – Provide the Ability to Mirror or Flip the Image as Desired
To provide flexibility in the design process, I created a selection tool that offers multiple options for flipping colors horizontally and vertically. The first option corresponds to the original color list, while the second and third options allow for vertical and horizontal flipping, respectively. The fourth option provides the ability to flip colors both vertically and horizontally, offering even greater creative control over the design. This selection tool allows for rapid and efficient iteration and experimentation, ultimately resulting in a more refined and polished final product.
By adjusting the numerical value between 0 and 4, the user can select from a range of four options for flipping colors horizontally and vertically. This user-friendly approach allows for quick and easy modification of the design, providing a high level of flexibility and customization.