Dayana Bulatbekova

image
image

Part 1: Color Mapping from Image Data using Dynamo

I created an arc-shaped wall using user-adjustable sliders for the following parameters:

  • radius;
  • start angle;
  • end angle;
  • height;
  • number of panels;

I used these parameters to generate a surface, which I then divided into a grid of panels using the Lunchbox Panel.PanelQuad node. To ensure nearly square panels, I calculated the u and v division values dynamically based on the arc length and height. I imported iconic shocked cat meme image and sampled its pixel color data, mapping each pixel's RGB value directly onto the corresponding panel to create a colorful image-mapped facade.

image
image

Part 2: Height Mapping from Image Data on Dynamo

For Part 2, I generated a serpentine wall with sliders to control:

  • wall length;
  • wave count;
  • wave amplitude;

I formed a sinusoidal curve along the base and extruded it to generate the surface. The height of the wall was adjusted to keep the proportion of imported image and selected length. I then panelized this surface into “brick-like” rectangles (roughly 4"x8") using dynamic u and v values to preserve the proportions as the wall flexes. I imported a second cat image—the spinning Oiia cat—and sampled its pixel brightness values to drive the vertical extrusion of each panel. Brighter areas became taller shorted, while darker areas remained taller, creating a lively, topographically expressive wall.