Genuary2026_ImperfectCircles
Circles That Don't Quite Match
Updated
•2 min read
MisMatchedCircles
MisMatchedCircles is coded in HydraVideoSynth & Python, Might be a perfectionist nightmare? (Genuary 2026 Prompt 24)
Poem
As the Code Plots
Where is the location of these dots?
As they don't quite match,
rather they Clash
Images





Code
Python
import plotly.graph_objects as go
import numpy as np
import matplotlib.pyplot as plt
import random as rd
import math
def bubbles(d):
C = np.random.randint(low=0, high=7, size=(5, d*5))
bubbling = C.tolist()
#increasng the elements of the random ints
if d % 2 == 0 :
sizeList = [(i * d/1.4) for i in bubbling[2] ]
colorList = [i * d/1.2 for i in bubbling[3] ]
sizeListMax = [i * d/2 for i in sizeList ]
colorListMax = [i * d/1.15 for i in colorList]
fig = go.Figure(data=[go.Scatter(
x= sizeList,
y= colorList,
mode='markers',
marker=dict(
color= colorListMax,
size=sizeListMax,
#showscale=True
)
)])
else :
sizeList = [i * d / 1.9 for i in bubbling[2] ]
colorList = [i * d/1.5 for i in bubbling[3] ]
sizeListMax = [i * d/4 for i in sizeList ]
colorListMax = [i * d/2.15 for i in colorList]
fig = go.Figure(data=[go.Scatter(
x= colorList,
y= sizeList,
mode='markers',
marker=dict(
color= sizeListMax,
size=colorListMax,
#showscale=True
)
)])
#plotting 2
fig.update_layout(template='plotly_white')
fig.update_xaxes(showgrid=False)
fig.update_yaxes(showgrid=False)
fig.show()
if d == 12 or d == 13:
return 1
else:
return bubbles(d + 1)
bubbles(8)
HydraVideoSynth
s0.initScreen()
src(s0).blend(src(s0).scale(1.05)).blend(src(s0).scale(1.15)).
blend(src(s0).scale(1.25)).add(src(s0).scale(1.35).luma(0.75)).out()




