p5js @ntsutae birds noise sin cos
✓ Published0🌍 Public
Aaaizemberg
Last edited Dec 30, 2019
Created on Dec 30, 2019
A monochrome generative sketch draws 480 vertical strands that shift horizontally based on Perlin noise, creating a flowing, wave-like field. Each strand renders two short line segments whose angles alternate between sine-derived values, producing subtle branching or flicker effects. The canvas scales progressively and fades stroke brightness from white to dark gray along the vertical axis. Built with p5.js, the piece uses `noise()`, `sin()`, `cos()`, and `map()` in a single `draw()` loop, adapting a code snippet originally shared on Twitter.
AI-generated description