# MinaCoding2025_Combine

# **UnknownPixelObjects**

For ***MinaCoding2025*** Prompt 7: **Combine**, ***UnknownPixelObjects*** is a combination of pixelated shapes that may be new objects. Coded in **Hydravideosynth & LiveCodeLab.**

## Poem

```ocaml
Pixels combining
To create
An unknown Entity
An Unknown Project
Whole new identity
Through the form of pixelate
They are always Reminding
About new pixels to collect
```

## Images

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1749298428818/03ec87e1-8d18-4005-9437-6eb4f40e9a4c.jpeg align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1749298423111/2c5d6032-8d5a-47fd-b202-83d02240fb15.jpeg align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1749298417009/954ab37e-914f-4b87-a92b-a8ee19f627ec.jpeg align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1749298438024/a4a8ce98-2a05-4a68-8cba-bfe049b9a1fa.jpeg align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1749298441989/177e6684-b690-4b76-a6b9-e1ea01db6ad8.jpeg align="center")

## Code

### LiveCodeLab

```javascript
250 * (time % 4 + 5) times
	scale 0.25 + (time % 10 + 1)/15
	rotate sin(time),cos(time),Math.hypot(cos(time),sin(time))
	move sin(time) * wave(0.003),Math.hypot(1,wave(0.0003))
	ball
```

### HydraVideoSynth

```javascript
s0.initScreen()

src(s0).pixelate(50,50).modulateRotate(src(s0).pixelate(50,50)).modulateScale(src(s0).
pixelate(50,50)).out()
```
