Skip to main content

Command Palette

Search for a command to run...

MinaCoding2026_Circling

More Energetic Circles

Updated
1 min read
MinaCoding2026_Circling

MoreCircularEnergy

For MinaCoding2026, Day 1: Circles, Day  7: Energetic and Day 18: Quick,  MoreCircularEnergy embodies more circles  in a L5 Coded Sketch

Poem

Circles Moving
Moving Circles
In their own journey
Through their own obstacles and hurdles
These circles are moving
Some are slow and some are in a Hurry

Video

https://youtu.be/xTbOM4LNK_g

Code

require("L5")

grid = {}

function setup()
  size(500, 500)

  -- Create a 10x10 grid
  for row = 1, 50 do
    grid[row] = {}
    for col = 1, 50 do
      grid[row][col] = random(255)
    end
  end
end



function draw()
  frameRate((second()%9+5)*3)
  for row = 1, random(40,50) do
    for col = 1, random(40,50) do
     
      
      -- Circle Size and Fill
      if second()%6 < 2 then 
        fill(grid[row][col],grid[col][row],grid[col][row]/grid[row][col])
        circle((col - 1) * random(15,16), (row - 1) * random(15,20), random(15,16), random(15,20))
      elseif second()%6 > 4 then 
         fill(grid[col][row]/grid[row][col],grid[row][col],grid[row][col]/grid[col][row])
         circle((col - 1) * 15, (row - 1) * 15+ random(-4,4), 15+ random(-4,4), 15+ random(-4,4))
      else
         fill(grid[row][col],grid[col][row]/grid[row][col],grid[col][row])
         circle((col - 1) * 20 + random(0,1), (row - 1) * 20+ random(0,1), 20+ random(0,1), 20+ random(0,1))
      end
      
    end
  end
end



  

Minacoding2026

Part 20 of 20

Submissions for MinaCoding 2025: https://minacoding.online/theme

Start from the beginning

MinaCoding2026_Circle

Starting this Journey Again

More from this blog