What does a limited visual language make possible?
Through Daire Visual Engine: a limited visual language built with fixed centres, size, light, and motion.
Visual experiments — 05
When making an image, we may have lines, surfaces, colours, textures, and motion at our disposal. Each opens another path of expression.
What if we choose not to use most of them?
The starting rule of Daire Visual Engine is simple: the visible shapes forming the image are circles only. As long as the grid remains fixed, their centres do not move. The image emerges through changes in circle size and brightness.
This constraint defines the visual experiment’s question:
How can circles that stay in the same place convey a volume, a word, or a face?
Building a language from one form
A single circle says very little. When other circles join it, spacing, density, and rhythm emerge.
Some grow, others shrink. One region brightens as another recedes. Individually simple elements become an image together.
Daire Engine treats different sources through the same drawing rule. A photograph, text, or computed wave is first converted into a tone field. The final image is built by distributing that field into the circles’ size and brightness.
The source changes while the visual language remains.
Photographic details, the boundaries of letters, or a facial expression emerge from the behaviour of the same small forms.
Between size and light
To make a region more prominent, we can enlarge its circles, increase their brightness, or use both.
These options make a similar tone field visible in different ways.
Changing size brings the relationship between filled and empty space forward. Changing brightness makes the distribution of light within the same geometry more apparent. The balance between them affects how the image is built.
The engine’s mathematical core divides the target tone between circle area and brightness. Size and light are therefore not two disconnected, arbitrary settings.
Visually, what is interesting is that an image is not confined to a single appearance. The same source and centres can be read again through a different area–light balance.
Here, the experiment progresses by changing the weight of an existing relationship rather than adding a new shape.
Moving without changing position
How does a wave advance when the circles stay fixed?
The tone of circles in the wave’s region changes. Over time, this change reaches other regions. The eye can read successive changes in fixed elements as advancing motion.
Daire Engine’s click wave follows this logic. An effect spreading from the touched point changes circles in that region instead of drawing a separate ring.
The pointer effect does not move centres either. Proximity, speed, and direction can brighten or darken the visual field.
This distinction shapes the experiment. We do not need to drag objects to create motion. We can change which part of the same field becomes visible, and when.
Face, text, and sunrise
The short scene sequence in the local v0.2 prototype explores how the same language works with different content.
An eighteen-second loop shows a face, then flowing words, then a sunrise.
During scene transitions, circles do not move elsewhere. One scene’s target tones blend into the next scene’s tones.
The face is a computed field that changes over time. Blinking and mouth movement are produced by time functions; they contain no audio or lip synchronisation.
Text is not drawn directly as letters in the final image either. It is first created in an invisible preparation area, then converted into tones for the circles to read.
These examples share a feature: they do not carry the source’s form over unchanged. The source is expressed again within the engine’s visual vocabulary.
Some detail is lost in this transformation. In return, different kinds of content acquire a common surface.
What the constraint shows and hides
A limited visual language does not carry everything with equal clarity.
When the grid becomes sparse, small details may disappear. A thin stroke in a letter may break up. Some facial features may become distinguishable only in a denser field.
These losses need not be treated solely as defects outside the visual experiment. They can also help examine which details are necessary.
How much information is enough to recognise an image? At what point does a word cease to be readable? Which relationships let us perceive a face as a face?
Daire Engine offers no general theory of perception in response. It opens a workspace in which limited variables—density, size, brightness, and time—make these questions concrete.
This is one of my interests in visual experiments: seeing how what remains takes on more responsibility when an element is removed.
An experiment preserving its own rule
In the previous essay, we discussed the conditions under which a working component becomes a tool. In Daire Engine, one condition is preserving the visual rule.
We could draw an additional face to show a face, or put letters over the scene to make text more readable. But that would take us into a different experiment.
The current prototype explores expressing different sources through the same circle field. A new scene’s value therefore lies both in its appearance and in what it makes possible within the shared rule.
The local application can save a frame as PNG and export a single frame’s circle state as JSON. That record, however, is not a complete project file containing sources and an editable timeline.
The work remains a prototype of a particular idea of representation. It does not mean a general-purpose animation tool has been completed.
For now, the space it opens is smaller and more concrete:
How many different forms do we need to show many things? And how quickly do we add another before truly exploring the possibilities of one?
Source note — 15 October 2026: This article draws on Daire Engine v0.2’s architecture document, local HTML source, and recorded demo images. No new performance or perception test was conducted for this article. The source document does not report physical mobile-device or Safari validation as completed.
This connects to
Explores Daire’s visual experiments under the rule of fixed centres, size, and brightness.
Extends the previous essay’s question about tools and scope to preserving a visual prototype’s shared rule.