# Genuary2024_Hexagon+Screensaver2

# **HexagonalFlush2**

The prompt for **Genuary 2024 Day 6** is **Screensaver** and **Day 10** is **Hexagonal**

HexagonalFlush2 imagines a hexagonal screensaver coded in **Hydra** with more going on in the background

## Poem

```ocaml
Six Sided
Not Regular
But Intercellular
Deep Minded
As each side
Holds it own Reason and Rhyme
```

## Video

<iframe width="560" height="315" src="https://www.youtube.com/embed/OPywWifqC9o?si=XBtnwGW6gHTTDS83"></iframe>

## Hydra Code

```javascript
osc(0.793, 4, 5)
    .scale([0.0125,1,2,0.5,0.2,0.1,0.3]).scrollY(0.5)
    .kaleid(6).diff(noise(0,1,3).scrollX(0.3,0.1))
    .pixelate([500, 1000, 2000, 5622.713, 2000, 1000, 500])
    .out(o1)

voronoi(0.793, 4, 5)
    .scale([0.0125,1,2,0.5,0.2,0.1,0.3]).scrollY(0.5)
    .kaleid(6).diff(noise(0,1,3).scrollX(0.3,0.1))
    .pixelate([500, 1000, 2000, 5622.713, 2000, 1000, 500])
    .out(o2)

src(o1).repeat(()=> (time % 12 +1)/4,()=> (time % 12 +1)/4).diff(o2).out()
         
    
speed = 0.248;



//Overlayed with the original

osc(0.793, 4, 5)
    .scale([0.0125,1,2,0.5,0.2,0.1,0.3]).scrollY(0.5)
    .kaleid(6).diff(noise(0,1,3).scrollX(0.3,0.1))
    .pixelate([500, 1000, 2000, 5622.713, 2000, 1000, 500])
    .out();
speed = 0.348;
```
