ekinduck — generative work and photography
No. {{ dayNo }} · {{ dayDate }}
{{ toast }}

Flow fields on a sphere.

Live simulation. 16,000 particles follow a simplex vector field across a sphere of radius 50, damped by friction, colour mapped to speed. Drag to orbit, click to send a pulse. A new sphere every day.

{{ heroWorkLabel }} — work page
{{ paletteName }}
{{ p.num }} {{ p.title }} {{ p.meta }} Enter →
{{ series.num }}

{{ series.title }}

{{ series.range }}

{{ series.blurb }}

Process and technique

{{ series.process }}

{{ series.catBlurb }}

Works {{ series.count }}
{{ w.title }} {{ w.year }}
01

Generative

{{ shownCount }} of {{ totalCount }} works

Works written as code: flow fields, noise, and particle systems, run until a state is worth keeping. Some stay on screen as loops, others leave the browser as pen plotter drawings or pigment prints. Filter by technique or year, or switch to the list to read the parameters.

{{ genFSummary }}
Pen plotter · ink on paper

Drawn by machine

Works generated in code and drawn in ink on paper by a pen plotter. Each sheet is a physical original.

{{ ch.title }}

{{ ch.tag }} Series page →
{{ ch.range }}

{{ ch.blurb }}

{{ f.k }}
{{ f.v }}
{{ w.title }} text {{ w.year }}
{{ ch.moreLabel }}
02

Photography

Two ways of pointing a camera. Astrophotography collects light over hours and stacks it into a single frame; the terrestrial work is made in one exposure, mostly on foot. They are kept apart because they ask for different patience.

{{ miniLabel }}
02

Photography

Nebulae and galaxies photographed from the ground, each frame the sum of many exposures aligned and stacked. The map below places the objects by right ascension and declination among the bright stars, and runs live: the orange line marks what is overhead where you are standing this minute, the coloured dots are the planets, and each object says how high it sits right now. Drag the exposure slider on any object to pull the faint signal out of the dark.

{{ d.label }}
{{ s.name }}{{ s.mag }} {{ a.label }} {{ t.label }} overhead now {{ p.label }}
SKY MAP · LIVE· {{ skyLive.utc }} · {{ skyLive.lst }} DRAG ←→
Where we are right now
{{ skyLive.darkLabel }} {{ skyLive.obsLabel }} · {{ skyLive.obsCoords }}
{{ skyLive.pick.name }}
{{ skyLive.pick.where }}

{{ skyLive.pick.fact }}

{{ skyLive.moonLabel }} · {{ skyLive.moonAltLabel }} your browser asks first · coordinates stay on your device, nothing stored or sent
{{ a.catalog }}
{{ a.liveState }} {{ a.liveAlt }} {{ a.liveDir }}
02

Photography

Photographs made on the ground, grouped into series rather than single images. Each series holds what belongs together — a place, a light, a stretch of time. Open any frame for camera, lens, place and date.

{{ phFSummary }}
{{ phShown }} of {{ phTotal }}
No photographs match these filters.

{{ ch.blurb }}

{{ f.k }}{{ f.v }}
{{ p.num }} · {{ p.title }} {{ p.place }} · {{ p.year }}
{{ p.title }} {{ p.series }} · {{ p.year }}
03

About

Open for commissions

Ekin Fidel Tanriverdi works as ekinduck in Vienna, Austria. The work treats code as a drawing instrument: particle systems moving across a sphere surface, noise-driven vector fields, and pen plotter output on paper.

Alongside the code, Ekin photographs the night sky and the ground under it. Long exposures and particle systems share a logic: many small movements, accumulated until a shape appears. Open for commissions, exhibitions and collaborations. Write to hello@ekinduck.com.

Contact hello@ekinduck.com @ekinduck Vienna, Austria

{{ ch.title }}

{{ ch.count }}
{{ e.year }} {{ e.title }} {{ e.tag }} {{ e.place }}
04

Legal

Imprint · Privacy · Terms · Withdrawal

No cookies, no analytics, no embedded social media. Everything in square brackets still needs your own details before this goes live.

{{ s.title }}

{{ s.note }}

{{ b.text }}

{{ b.text }}

{{ shot.position }}
{{ shot.title }} EXPOSURE 55%

{{ shot.title }}

{{ r.k }}{{ r.v }}

{{ shot.note }}

Enquire about print
rest of {{ shotStripLabel }} {{ shotSeriesMeta }}

{{ shotSeriesBlurb }}

{{ detail.inSeries }} · {{ detail.num }} of {{ totalCount }} in archive
RUNNING IN BROWSER · DRAG TO ORBIT

{{ detail.title }}

Year{{ detail.year }} Technique{{ detail.tech }} Format{{ detail.format }} Sound{{ detail.soundCredit }} Made to{{ detail.madeTo }} (shown without sound) Series{{ detail.series }} Seed{{ detail.seed }}

{{ detail.note }}

{{ detail.process }}

{{ paletteName }}
{{ detail.essay.kind }} {{ detail.essay.date }} {{ detail.essay.readTime }} read

{{ detail.essay.lead }}

{{ b.text }}

{{ b.text }}

{{ b.text }}

{{ b.cap }} drop image
{{ b.cap }}
Parameters
{{ kv.k }}{{ kv.v }}
Code
{{ detail.code }}
Process
{{ p.label }}
{{ p.label }}
rest of {{ detailStripLabel }} {{ detailSeriesMeta }}

{{ detailSeriesBlurb }}