Skip to main content

Command Palette

Search for a command to run...

MinaCoding2026_Green

Updated
2 min read
MinaCoding2026_Green

GreenyViews

For MinaCoding2026, Prompt 11: Green, Prompt 24: Time,  GreenyViews is a LiveCodeLab & Locomotion Coded Sketch that displays many shades of green

Video

https://youtu.be/CPmpmQeyXYI

Code

LiveCodeLab

simpleGradient lime,teal,chartreuse

74 times with i
	fill green
	stroke color(61, 58, 52)
	scale (time % 11 + 3) /12
	rotate time, sin(time), time/1000
	move Math.hypot(time,1)/1000, wave(0.001)/40, wave(0.001)/40
	ball sin(time)/3 + 1, Math.hypot(sin(time),cos(time))/10000

/////

simpleGradient green,teal,darkgreen
74 times with i
	fill teal
	stroke lime
	scale (time % 11 + 3) /12
	rotate time, sin(time), time/1000
	move Math.hypot(time,1)/1000, wave(0.001)/40, wave(0.001)/40
	ball sin(time)/3 + 1, Math.hypot(sin(time),cos(time))/10000


///

simpleGradient green,teal,darkgreen

25 * (time % 4) + 1 times with i
	fill teal
	stroke lime
	scale (time % 11 + 3) /12
	rotate time, sin(time), time/1000
	move Math.hypot(time,1)/1000, wave(0.001)/40, wave(0.001)/40
	ball sin(time)/3 + 1, Math.hypot(sin(time),cos(time))/10000

simpleGradient teal,black,chartreuse

24 times with i
	stroke green
	noFill
	box

19 times with i
	stroke lime
	move 0.1,wave(0.1)/10,wave(-0.008)
	noFill
	box

Locomotion

b n = dancer {url="camille",size = 1.45 * sin(n) * 2, x = -8 + n + range 1 - 5 (osc 0.25), ry = 270 / sin(n), rx = n* 10,lx = sin(n*10) *range 10 20 (osc 0.11),lz = sin(n) * 30 + range 10 180 (osc 0.15), z = sin(n * -1) + range -4 -20 (osc 0.20) }; for [1..22] b;

Minacoding2026

Part 3 of 3

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

Start from the beginning

MinaCoding2026_Circle

Starting this Journey Again

More from this blog