Skip to main content
100%

nut

✓ Published0🌍 Public
TTylerVaughan
Last edited Feb 13, 2018
Created on Feb 13, 2018

A black background hosts a swarm of 100 white spermatozoa-like shapes, each composed of an elliptical head and a trailing path that undulates as they swim. The animation uses D3 v3’s `d3.timer` to update positions each frame, with custom logic for wall bouncing and sinusoidal tail movement. SVG `<g>` elements group the head and two `<path>` elements (styled with different stroke widths), which are redrawn via `tailPath` and transformed via `headTransform` using `Math.atan2`. The code generates random initial velocities and paths, and renders everything as animated SVG.

AI-generated description

Built with blockbuilder.org

mit Licensed

Similar vizzes