WCCC_Burnout
Different Responses
Updated
•4 min read
OutBurnt
For this week's Creative Code Challenge by @sableraph: "Beautiful Burnout”, Outburnt coded from HydraVideoSynth, Locomotion & Strudel uses Pacing, 3D Avatars that are being stretched thin & pulled in all directions and a Flame inspired background to evoke the multiple feelings of a burnout. With a soundtrack that may be beautiful or not?
Poem
Prolonged Detachment
Still floating
Sustained distortion
Enhanced exhaustion
The emotions are Roaming
The flame are rolling
Potential dispatchment
As I am still floating
Video
Code
Strudel
setcpm(15)
$: sound("cp*3 rim*2 rim cp/3 hh*3 bd [- sn:2 tb:3 hh*2]*3 rim cb*2").room("<0 .2 .4 .6 .8 .6 .4 .2 .1>")
.phaser("<4 3 2 1 2 3 4>").gain(perlin.range(.1, .9)).jux(rev).speed("0.5 1 2 2 2.5 1.2 0.3 1 1 1")
$:sound("piano agogo:3 xylophone_soft_ff:4").room(.5).adsr("[.1 0 .3]:.3:[1 0]").scale("C7:minor").release(.7).sound("gm_xylophone").room(.5).phaser("<4 3 2 1 2 3 4>")
$:s("bd [~ bd/2 rim] rim,casio rhythmace_sd:2 ").coarse("<1 3 8 6 12>") .phaser("<4 3 2 1 2 3 4>").gain(perlin.range(.1, .9)).speed("1 2 -2 3 4 1 -2 -2")
Locomotion
clear {color = 0x296E05};
ambient {intensity = 1};
point {color = 0x5555A7, x = range -2 2 (osc 0.15), y = range -3 3 (osc 0.2)};
directional { colour=0xf00f80, intensity = 2, z = 4, y = range -10 10 (osc 0.15), x = range 6 -6 (osc 0.15) };
point {x = range -10 17 (osc 0.15), y = range -8 6 (osc 0.35) , intensity = range 1 7 (osc 0.15), color = 0xC0B87FB };
a n = dancer { url="StoneFigure.glb", animation = n,x = -2 + n*0.005,y = n/100 + range 2 -2 (osc 0.135), z = sin(n)*3 + range 4 -10 (osc 0.15), ry=3.14, size=0.45, rx = range -90 90 (osc 0.3) }; for[0..50] a;
d n = dancer { url="mushy", animation = n,x = -2 + n*0.005,y = n/100 + range 2 -2 (osc 0.135), z = sin(n)*3 + range 4 -10 (osc 0.15), ry=3.14, size=0.45, rx = range -90 90 (osc 0.3) }; for[0..50] d;
b n = dancer { url="StoneFigure.glb",animation = n, x = 2 + n*0.005,y = n/100 + range 2 -2 (osc 0.15), z = range 4 -10 (osc 0.155), ry=3.14, size= 0.45, rx = sin(n) *4 + range -90 90 (osc 0.03), ly = range 0 360 (osc 0.17) }; for[0..70] b;
c n = dancer { url="mushy",animation = n, x = 2 + n*0.005,y = n/100 + range 2 -2 (osc 0.15), z = range 4 -10 (osc 0.155), ry=3.14, size= 0.45, rx = sin(n) *4 + range -90 90 (osc 0.03), ly = range 0 360 (osc 0.17)}; for[0..50] c;
clear {color = 0x296E05};
ambient {intensity = 1};
point {color = 0xA2BA0F, x = range -2 2 (osc 0.15), y = range -3 3 (osc 0.2)};
directional { colour=0xadb1fc, intensity = range 1 6 (osc 0.15), z = 4, y = range -10 10 (osc 0.15), x = range 6 -6 (osc 0.15) };
point {x = range -10 17 (osc 0.15), y = range -8 6 (osc 0.35) , intensity = range 1 7 (osc 0.15), color = 0xFC127C0 };
a n = dancer { url="StoneFigure.glb", animation = n,x = -2 + n*0.005,y = n/100 + range 2 -2 (osc 0.135), z = sin(n)*3 + range 4 -10 (osc 0.15), ry=3.14, size= n/50 + range 0.05 0.15 (osc 0.3), rx = range -90 90 (osc 0.3) }; for[0..50] a;
b n = dancer { url="StoneFigure.glb",animation = n, x = 2 + sin(n*0.005) + range -2 2 (osc 0.35),y = n/100 + range 2 -2 (osc 0.15), z = range 4 -10 (osc 0.155), ry=3.14, size= 0.45, rx = sin(n) *4 + range -90 90 (osc 0.03), ly = range 0 360 (osc 0.17) }; for[0..70] b;
HydraVideoSynth
//Red Tint added
osc(1,3,1).pixelate(9).
modulateRotate(noise(2,1,2)).
modulateKaleid(noise(2,1)).
pixelate(100,100).
blend(noise(1,[1,4],5)).
scrollX([1,2].smooth()).
colorama().
repeat(2).
brightness().
out()



