# Genuary2024_AnniAlbers

# PixelPatches

The prompt for **Genuary 2024 Day 11 is Anni Albers**

PixelPatches is inspired by Anni Albers by coding it in **BarbaraGraphics & Hydra**

## Poem

```ocaml
Pixelation on Patterns
Placing emphasis on Splatters
Of the colors with the Pixels
As they move and swivel
```

## Video

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

## Images

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1706070374880/c20efa4c-a72d-440a-bbaa-a63464aa005f.jpeg align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1706070379740/94b64333-d1c3-4846-83f1-8dfc4180c5ae.jpeg align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1706070385480/b4cdd33f-9f5d-4fc0-ab32-3a53228fce37.jpeg align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1706070402405/9eae2c8f-af79-4ed5-b568-8b0980402d76.jpeg align="center")

## Code

### BarbaraGraphics

```basic
triangle rand-c color 180 rotate 8 10 translate
50 triangle red color 90 rotate 35 11 size
all repeat
50 triangle blue color 50 50 translate 40 10 size
50 triangle purple color 90 rotate 50 0 translate 35 50 scale
all repeat
rect rand-c color 70 35 rotate 14 7 translate
triangle rand-c color 180 rotate 25 0 translate
triangle rand-c color 25 0 translate
triangle rand-c color 180 rotate 0 25 translate
rect rand-c color 97 19 rotate 43 6 translate 23 11 size
triangle rand-c color 0 25 rotate 5 15 translate
circle rand-c color 97 19 rotate 43 6 translate 17 5 size
triangle rand-c color 5 30 translate
duplicate 25 25 translate rand-c color
duplicate 180 rotate rand-c color
all repeat
```

### Hydra

```javascript
s0.initScreen()

src(s0).
pixelate(15,15).
scale(1.05).
scrollX(0.75,0.25).
blend(src(s0).pixelate(15,15).scrollX(-0.75,0.25).
colorama(()=> (time % 10 +1)/10)).out()
```
