# MinaCoding2025_Fluid

# FluidityOpacity

For **MinaCoding2025** Prompt 10: Fluid, ***FluidityOpacity i***s a duality between two forms of fluidity : One that explores various forms of fluidity while the other caters solely to this. Coded in **HydraVideoSynth & LiveCodeLab**

## Poem

```ocaml
fluid terms
fluid lines
fluidity, complexity
multiplicity
can arise from one thought
one lot
lot of ideas bunched together
as they add to this elasticity
this moment
that opens
thoughts that were once dormant
```

## Video

%[https://youtu.be/PNkrg6f1oXc] 

## Code

### HydraVideoSynth

```javascript
noise(1,2,1).pixelate(50,50).colorama(()=> (time % 10 +1)/11).
modulateScrollX(noise([2,0.5,0.11].smooth(),[0.1,0.15,0.2].smooth(),0.25),0.7).
modulateScrollY(osc(1,1,1),0.5).modulateRotate(osc(1,1,2)).
luma([0.32,0.4,0.3,0.2,0.1,0.2,0.3,0.24]).out()

speed = 0.0126
```

### LiveCodeLab

```javascript
//remix of mobius

turns = time % 10 + 1
detail = 1000 / ( time % 6 + 1)
speed = 0.5 + (time % 100) / 6
ambientLight 255, 75, 100 

simpleGradient orange,white,black
rotate time / 5
scale 0.3 + wave(0.03)

detail times with i
	rotate 0, tan(time), (2 * pi) / detail
	move sin(wave()), 0, cos(wave(0.03))
		rotate 0, (turns * i * pi) / detail + (time * speed), 0
		ball (1 + speed)/17, 0.04 + (1 / detail)
```
