---
title: "Film · generative art"
description: "A reel that never repeats. Generative art plate #26 by Theodore Vorillas, drawn live in your browser from its code."
url: "https://vorillaz.com/lab/film"
---

![](https://vorillaz.com/_astro/tainia.DRZH0-Y0_k8ypl.webp)

fig. #26 · rendered live in your browser from the code below

# #26 film

A reel that never repeats.

- date

  2026.10.05

- tags

  generative-art · javascript

A seed per frame, a few hundred passes of light, every fourth one a positive. Each exposure is checked against the contact sheet before it reaches the gate; then the reel moves on.

## The exposure

```javascript title="tainia.js"
// replaying the same seed every pass: each strip drifts, its dashes smear into grain
for (let plus = 0; plus < plusMax; plus += 0.01) {
  for (const s of strips) {
    const xa = width * s.a.x + size / 2 * sin(0.7 * sin(0.5 * plus - 0.5) - 0.5);
    const xb = width * s.b.x - size / 2 * sin(0.75 * sin(0.7 * plus - 0.5) - 0.25);
    drawingContext.setLineDash(s.dash);
    stroke(s.color);
    line(xa, s.y - s.a.h / 2, xa, s.y + s.a.h / 2);
    line(xb, s.y - s.b.h / 2, xb, s.y + s.b.h / 2);
  }
}
```
