biorhythm - cymatics (3/3)

Third Dimension

In order to apply the Chladni patterns in spatial, architectural settings, we need a third dimension. For this we can simply map one of the parameters to the y-axis. Here I added y to the m-parameter, so that the pattern evolves up and forms a Chladni-volume:

#declare chladni = function(x, y, z, l, m, n) {
    cos(n * x * pi / l) * cos(m * z * pi / l) -
    cos(m * x * pi / l) * cos(n * z * pi / l)
}

#declare height = 5;
#declare bottom = 0;
#declare n = 5; 
#declare m = 4;
#declare l = 2;

isosurface {
    function {      
        abs(chladni(x, y, z, l, m+y, n)) -0.15
    }
    contained_by {
        box { <-l,bottom,-l>, <l,bottom+height,l> }     
    }       
    accuracy 0.001
    max_gradient 32    
}

Animating a thin slice along the y-axis illustrates clearly how the pattern unfolds in time and space:
Then I defined three zeroes of the function pouring out into the floors of the building.

Some visual experiments. The first one shows the complete amplitudes of the standing waves instead only the zeroes, with a second threshold inside in red:



Finally some excerpts from the early biorhythm-brochure from Nik based on the Chladni pattern:




1 Kommentar: