
USRAIB( UnsolvedRadioActivityInBlobs)
For this week's Creative Code Challenge by @sableraph: "Radioactivity ”, USRAIB( UnsolvedRadioActivityInBlobs) coded from HydraVideoSynth & LiveCodeLab Explores the Radioactivity of Blobs through Decay, Mutation and various elements of instability.
Poetry
Unsolved RadioActivity
Decay glowing into fluidity
Pixelating Remnants
These remains contain permanent
Tenants
Warping corrosivity,
Infectivity trapping
Sensitivity Collapsing
Unsolved RadioActivity
Multiple Instability
Video
Code
LiveCodeLab Visual
ringDetail = 45 + sin(time) * 10
ambientLight 255,244,10
noStroke
background black
rotate time / 5
scale 0.47
11 + time % 10 times with i
fill orange
rotate ((time / 5) + i + int(random 3)) / 100
ringDetail times
rotate Math.hypot(sin(i),1), 0, (2 * pi) / ringDetail
move 2, 0, (0.6 * i ) / 10
ball 1, 0.3 + (1 / ringDetail)
11 + time % 10 times with i
if time % 15 < 5
fill red
else if time % 15 > 10
fill white
else
fill green
scale 0.6
rotate ((time / 5) + i + int(random 3)) / 100
ringDetail times
rotate 0, (2 * pi) / ringDetail,Math.hypot(sin(i),1) / ringDetail
move 2, 0, (0.6 * i ) / 10
box -1, 0.3 + (1 / ringDetail),-1
ringDetail = 45 + sin(time) * 10
ambientLight 255,244,10
noStroke
background black
rotate time / 5
scale 0.32
11 + time % 10 times with i
fill brown
rotate ((time / 5) + i + int(random 3)) / 100
ringDetail times
rotate 0, 0, (2 * pi) / ringDetail / 3
move 2, 0, (0.6 * i ) / 10
ball 1, 0.3 + (1 / ringDetail)
11 + time % 10 times with i
if time % 15 < 5
fill orange
else if time % 15 > 10
fill grey
else
fill blue
scale 0.6
rotate (time / 5) + i / 100
ringDetail times
rotate 1,3, (2 * pi) / ringDetail
move 0, 4, (0.6 * i ) / 10
box -1, 0.3 + (1 / ringDetail),-1
ringDetail = 45 + sin(time) * 10
ambientLight 255,244,10
noStroke
background black
rotate time / 5
scale 0.32
11 + time % 10 times with i
fill orange
rotate ((time / 5) + i + int(random 3)) / 100
ringDetail times
rotate Math.hypot(sin(i),1), 0, (2 * pi) / ringDetail
move 2, 0, (0.6 * i ) / 10
ball 1, 0.3 + (1 / ringDetail)
11 + time % 10 times with i
if time % 15 < 5
fill red
else if time % 15 > 10
fill white
else
fill green
scale 0.6
rotate ((time / 5) + i + int(random 3)) / 100
ringDetail times
rotate 0, (2 * pi) / ringDetail,Math.hypot(sin(i),1) / ringDetail
move 2, 0, (0.6 * i ) / 10
box -1, 0.3 + (1 / ringDetail),-1
LiveCodeLab Audio
if time % 30 > 15
bpm 130
play 'tranceKick' + int(random 3),'-x-x --- --xx'
play "growl" + int(random 6) ,'x--x---x----x'
play "dish" + int(random 2) ,'x---- x---- x---- xx----xxx- x- x'
play "crash" + int(random 3) ,'x--x'
else
bpm 90
play "ciack" + int(random 4) ,'x----xx'
play "hiss" + int(random 5) ,'x--x--xx--xx-xxx-x---x'
play "rust" + int(random 6) ,'xxx----xx---x----xx-----xx----x'
play "cosmos" - int(random 3) ,'--x- ----x xx - x'
play "bing" + int(random 2) ,'--x- -xx-x --x- ----'
play "detune" * int(random 4) ,'--x- --xx-- --x- ----'
HydraVideoSynth - RadioActive Mutation/Decay
s0.initScreen()
src(s0).scale(1.3).colorama([0.957,0.874,0.73,0.61,0.525,0.446].smooth()).pixelate(500,500).modulateRotate(src(s0).scale(1.3).colorama([0.57,0.74,0.3,0.1,0.25,0.46].smooth()).pixelate(500,500)).modulateRotate(src(s0).scale(1.75).colorama([0.157,0.274,0.33,0.41,0.625,0.746].smooth()).pixelate(50,50),0.9).blend(src(s0).scale(1.05)).blend(src(s0).scale(2).rotate(40)).blend(src(s0).scale(3).rotate()).out(o0)
src(s0).scale(1.3).colorama([0.957,0.874,0.73,0.61,0.525,0.446].smooth()).pixelate(500,500).modulateRotate(src(s0).scale(1.3).colorama([0.57,0.74,0.3,0.1,0.25,0.46].smooth()).pixelate(500,500)).modulateRotate(src(s0).scale(1.75).colorama([0.157,0.274,0.33,0.41,0.625,0.746].smooth()).pixelate(50,50),0.9).out(o1)
src(o1).diff(o0).blend(o0).modulateRotate(o1).scrollX([0.5,-0.3,0.1,-0.3,-0.1]).out(o2)
src(o1).diff(o0).modulateRotate(o0).modulateScale(o1).pixelate(500,500).out(o3)
render()



