**Sparkling Goodbye** is a generative painting algorithm that celebrates all departures. It's a Farewell to the past, a Bye-Bye to the familiar, and a See-You-Later to faces that you will soon forget.
Each **Sparkling Goodbye** is meticulously loaded with machine-picked emotions, made from the finest ingredient (100% pixels, full refund if you find any impurities in our ingredient). This hands-off approach makes every single **Sparkling Goodbye** a chaotic blend of happiness, sadness, serenity, and anxiety. With every glance, you'll discover the impulsiveness of the machine touch as you savor the delightful interplay of dramas that only a maniac generative algorithm can create.
Let **Sparkling Goodbye** create a moment for you. It will insist that goodbyes are not meant to be said with tears but with sparkling water.
aturation:[65,85],lightness:[55,65],pick:[4,7],weight:[1,1]},2:{hue:[0,20],saturation:[50,60],lightness:[55,65],pick:[4,5],weight:[1,1]},3:{hue:[35,52],saturation:[70,85],lightness:[10,30],pick:[4,5],weight:[1,1]},4:{hue:[175,190],saturation:[40,60],lightness:[40,60],pick:[4,5],weight:[1,1]},5:{hue:[155,175],saturation:[40,60],lightness:[30,45],pick:[4,5],weight:[1,1]}},common_keys:["1","2","3","4","5"],base_keys:["2","3","4","5"]},hallucination:{r:{0:{hue:[180,230],saturation:[6.9,22.9],lightness:[95,100],pick:[4,4],weight:[1,1]},1:{hue:[120,140],saturation:[40,55],lightness:[55,65],pick:[4,7],weight:[5,5]},2:{hue:[160,180],saturation:[60,70],lightness:[70,85],pick:[4,6],weight:[2,2]},3:{hue:[56,65],saturation:[60,66],lightness:[65,86],pick:[4,4],weight:[1,1]},4:{hue:[320,350],saturation:[87.5,94.6],lightness:[68,81],pick:[2,4],weight:[1,1]},5:{hue:[13,42],saturation:[60,66],lightness:[50,60],pick:[3,4],weight:[1,1]}},common_keys:["1","2","3","4"],base_keys:["2","3","4","5"]},ideal:{r:{0:{hue:[175,190],saturation:[15,20],lightness:[95,100],pick:[4,4],weight:[1,1]},1:{hue:[35,52],saturation:[65,85],lightness:[55,65],pick:[4,7],weight:[1,1]},2:{hue:[15,30],saturation:[85,90],lightness:[65,70],pick:[4,5],weight:[1,1]},3:{hue:[200,215],saturation:[70,85],lightness:[40,60],pick:[4,5],weight:[1,1]},4:{hue:[175,190],saturation:[40,60],lightness:[40,60],pick:[4,5],weight:[1,1]},5:{hue:[0,20],saturation:[40,60],lightness:[70,100],pick:[4,5],weight:[1,1]}},common_keys:["1","2","3","4","5"],base_keys:["2","3","4","5"]},realistic:{r:{0:{hue:[175,190],saturation:[15,20],lightness:[95,100],pick:[4,4],weight:[1,1]},1:{hue:[200,220],saturation:[70,85],lightness:[40,60],pick:[4,5],weight:[1,1]},2:{hue:[215,230],saturation:[40,60],lightness:[30,50],pick:[4,5],weight:[1,1]},3:{hue:[35,52],saturation:[65,85],lightness:[75,85],pick:[4,7],weight:[1,1]},4:{hue:[15,30],saturation:[85,90],lightness:[65,70],pick:[4,5],weight:[1,1]},5:{hue:[0,20],saturation:[40,60],lightness:[70,100],pick:[4,5],weight:[1,1]}},common_keys:["1","2","3","4","5"],base_keys:["2","3","4","5"]},truthful:{r:{0:{hue:[175,190],saturation:[0,10],lightness:[95,100],pick:[4,4],weight:[1,1]},1:{hue:[200,220],saturation:[20,45],lightness:[50,70],pick:[4,5],weight:[1,1]},2:{hue:[215,230],saturation:[0,10],lightness:[30,50],pick:[4,5],weight:[1,1]},3:{hue:[15,35],saturation:[25,35],lightness:[75,85],pick:[4,7],weight:[1,1]},4:{hue:[0,20],saturation:[85,90],lightness:[65,70],pick:[4,5],weight:[1,1]},5:{hue:[0,20],saturation:[80,90],lightness:[70,100],pick:[4,5],weight:[1,1]}},common_keys:["1","2","3","4"],base_keys:["2","3","4","5"]},piercing:{r:{0:{hue:[200,220],saturation:[30,40],lightness:[95,100],pick:[4,4],weight:[1,1]},1:{hue:[0,20],saturation:[85,95],lightness:[35,45],pick:[4,7],weight:[1,1]},2:{hue:[0,20],saturation:[40,50],lightness:[60,80],pick:[4,5],weight:[1,1]},3:{hue:[190,230],saturation:[65,75],lightness:[70,85],pick:[4,5],weight:[1,1]},4:{hue:[200,220],saturation:[75,80],lightness:[40,50],pick:[4,5],weight:[1,1]},5:{hue:[0,40],saturation:[80,90],lightness:[0,10],pick:[4,5],weight:[1,1]}},common_keys:["1","2","3","4","5"],base_keys:["2","3","4","5"]},glowing:{r:{0:{hue:[165,180],saturation:[30,40],lightness:[95,100],pick:[4,4],weight:[1,1]},1:{hue:[165,180],saturation:[85,95],lightness:[35,45],pick:[4,7],weight:[1,1]},2:{hue:[15,25],saturation:[75,85],lightness:[40,60],pick:[4,5],weight:[1,1]},3:{hue:[35,50],saturation:[85,95],lightness:[70,85],pick:[4,5],weight:[1,1]},4:{hue:[0,20],saturation:[75,80],lightness:[40,50],pick:[4,5],weight:[1,1]},5:{hue:[0,40],saturation:[80,90],lightness:[0,10],pick:[4,5],weight:[1,1]}},common_keys:["1","2","3","4","5"],base_keys:["2","3","4","5"]},frantic:{r:{0:{hue:[320,350],saturation:[20,30],lightness:[95,100],pick:[4,4],weight:[1,1]},1:{hue:[320,350],saturation:[70,85],lightness:[35,45],pick:[4,7],weight:[1,1]},2:{hue:[300,310],saturation:[55,75],lightness:[75,80],pick:[4,5],weight:[1,1]},3:{hue:[200,240],saturation:[45,65],lightness:[70,85],pick:[4,5],weight:[1,1]},4:{hue:[190,210],saturation:[75,80],lightness:[40,50],pick:[4,5],weight:[1,1]},5:{hue:[170,190],saturation:[80,90],lightness:[60,80],pick:[4,5],weight:[1,1]}},common_keys:["1","2","3","4","5"],base_keys:["2","3","4","5"]},dusky:{r:{0:{hue:[320,350],saturation:[0,10],lightness:[95,100],pick:[4,4],weight:[1,1]},1:{hue:[320,350],saturation:[0,10],lightness:[5,10],pick:[4,7],weight:[1,1]},2:{hue:[300,310],saturation:[0,10],lightness:[75,80],pick:[4,5],weight:[1,1]},3:{hue:[200,240],saturation:[40,50],lightness:[70,85],pick:[4,5],weight:[1,1]},4:{hue:[190,210],saturation:[0,10],lightness:[40,50],pick:[4,5],weight:[1,1]},5:{hue:[170,190],saturation:[0,10],lightness:[0,20],pick:[4,5],weight:[1,1]}},common_keys:["1","2","3","4","5"],base_keys:["2","3","4","5"]}},weights:{base_shape_rg:[[0,10,6,4,2,0],[0,12,12,2,1,0]]}},"default":{b:{m:["SRC_ALPHA","ONE_MINUS_SRC_ALPHA","ONE","ONE_MINUS_SRC_ALPHA"]},structure:{max_area_perc:.5,reverse_rate:.25,lg_perc:.15,box_w_perc:[.95,1.3],box_h_perc:[1.2,1.5],start_perc:[0,.1],seg_length_perc:[.12,.15],y_var:[-2e-4,2e-4],pt_sample_perc:[.48,.51],expand_perc:[.15,.75],fep_offset_rg:[2,18],base_outline_rate:[.05,.18],base_outline_offset:[.5,1.5],halo_offset:[1,10]},distort:{fe_rad_perc:[.05,.1],fe_focus_noise:[-.05,.05],fe_power:[9e-4,.0015],fe_rep:[4,6],fe_rad_inc:[.05,.06],fe_power_inc:[1e-4,5e-4]}},mode:{delusion:{structure:{reverse_timer:[2.75,2.2],curve_rot_rg_0:[-45,-55],dist_rg_0:[.35,.5],curve_rot_rg_1:[-35,-55],dist_rg_1:[.35,.5],iter_lim:220,up_rate:[.15,.25]}},dreams:{structure:{reverse_timer:[2.35,1.35],seg_length_perc:[.09,.12],curve_rot_rg_0:[-75,-95],dist_rg_0:[.15,.17],curve_rot_rg_1:[-65,-85],dist_rg_1:[.25,.27],iter_lim:220,up_rate:[.15,.35],fep_offset_rg:[2.5,13]}},imagination:{structure:{reverse_timer:[2.35,2],seg_length_perc:[.05,.4],curve_rot_rg_0:[-100,-135],dist_rg_0:[.15,.17],curve_rot_rg_1:[-115,-125],dist_rg_1:[.35,.37],iter_lim:180,up_rate:[.2,.35],fep_offset_rg:[2,20]}},fantasy:{structure:{reverse_timer:[2,1.7],seg_length_perc:[.07,.071],curve_rot_rg_0:[-120,-121],dist_rg_0:[1.15,1.155],curve_rot_rg_1:[-120,-121],dist_rg_1:[1.15,1.155],iter_lim:180,up_rate:[0,0],fep_offset_rg:[1.5,19]}},illusion:{structure:{reverse_timer:[1.5,1.85],seg_length_perc:[.1,.18],curve_rot_rg_0:[-45,-55],dist_rg_0:[.85,.95],curve_rot_rg_1:[-45,-55],dist_rg_1:[.85,.95],iter_lim:220,up_rate:[.18,.19],fep_offset_rg:[2,28]}}},"static":{},lambda:{scale:null,color_spec:{c:{s:{max:((Zt/2.5)**2+(te/2.5)**2)**.5,min:0},p:(t,e)=>I(F(C(t)),e)},h:{s:{max:te,min:0},p:(t,e)=>t[0][1]},v:{s:{max:Zt,min:0},p:(t,e)=>t[0][0]}},dd:(t,e)=>I(F(C(t)),e),side_ct_decider:t=>t<1?4:t<5?10:20,hsl_checker:[t=>Math.min(Math.max(0,t),359),t=>Math.min(Math.max(0,t),100),t=>Math.min(Math.max(0,t),100)]},link:{},output:{color:{},geo:{},collection:{},"static":{},temp:{}}},h(tokenData),Ut();let vr=re(["holder","canvas"]).getContext("webgl");if(pe({enable_gl:null!==vr,gl:vr},["render"]),vr){document.addEventListener("DOMContentLoaded",(function(t){xr()}));let Mr=function(){Nt(),Lt(),setTimeout(requestAnimationFrame(Er))};function Er(){re(["render","enable_gl"])&&re(["render","content_ready"])&&Ce()}window.addEventListener("resize",Mr),document.addEventListener("orientationchange",Mr)}else{let Ar=re(["holder","canvas"]);document.body.removeChild(Ar.parentElement.parentElement);let Rr=document.createElement("h1");Rr.innerText="Please switch to a WebGL-enabled browser and refresh.",document.body.appendChild(Rr)}
**Drifting Dreams** is a generative art system that captures bittersweet moments along journeys to dreams.
You can feel the river rushing, the wind screaming, and thunder lighting up the sky: the storm is about to take over. But if you look closer, it is also a wonderland filled with dazzling rainbows, comforting warmth, and hope.
It is a journey worth remembering.
**Running Moon** depicts the nuanced interaction between clouds and moonlight. It is a search for boundaries between structure and fluidity, precision and errors. It is a quest for harmony.
The rendering of **Running Moon** is inspired by stained glass and watercolor. It captures the sharpness of the glass and the softness of light using abstract forms. As organic shapes gradually expand to fill the space, brush-pen-like stripes solder these pieces together to form intricate compositions.