[← Back to work](https://cheyuwu.com/work/)

Daily creation · TouchDesigner2025



# Sparkler Dynamics



Film28s



[video](https://media.cheyuwu.com/td/251213-sparkler-dynamics/48fd5dd0-1080.mp4)


Sparkler Dynamics



Date



2025-12-13



Length



28 s



Tools



TouchDesigner · POP · GLSL · Python · Ableton Live



Nodes



1,395（COMP 359 · TOP 339 · CHOP 312 · DAT 239）



Saves



142



Input



Leap Motion



Built on



Cinematic_POSTFX_251204, Cinematic_POSTFX_251205, Mock_StageReflect_251212, VisualFrame_251214, base_audio_251201, basic_3d_render_251209, work_capturer_251213



Contents & work details



Date



2025-12-13



Length



28 s



Tools



TouchDesigner · POP · GLSL · Python · Ableton Live



Nodes



1,395（COMP 359 · TOP 339 · CHOP 312 · DAT 239）



Saves



142



Input



Leap Motion



Built on



Cinematic_POSTFX_251204, Cinematic_POSTFX_251205, Mock_StageReflect_251212, VisualFrame_251214, base_audio_251201, basic_3d_render_251209, work_capturer_251213



## Written at release



Etching light into the fabric of time.



I’ve always been captivated by sparklers—the way they leverage retinal persistence to turn fleeting moments into glowing trajectories.



To capture this stochastic beauty, I designed a cascading particle system in TouchDesigner. It follows a two-stage logic: as the primary particle decays and extinguishes, it triggers a secondary explosion, simulating the chaotic burst of dying embers.



Using Leap Motion, I can physically conduct this combustion. My hand movements modulate the burn intensity and the density of the granular soundscape, balancing the equation between gravity, air resistance, and random fluctuations.



A digital study of light, decay, and memory.



Tools: @touchdesigner



#interactive #audiovisual #touchdesigner #newmediaart



## What it is built on



This one is built on 7 shared modules: Cinematic_POSTFX_251204, Cinematic_POSTFX_251205, Mock_StageReflect_251212, VisualFrame_251214, base_audio_251201, basic_3d_render_251209, work_capturer_251213. The six digits in a module name are the day it was made; the same module appearing across works is the lineage of this series.



## Context & sources


- [Instagram post ↗](https://www.instagram.com/p/DSNfBXMk-xH/)



Exhibitions, research & collaborations

[Contact the artist ↗](https://cheyuwu.com/contact?work=Sparkler+Dynamics&from=/td/251213-sparkler-dynamics/)



## Continue through the work



![Weaving](https://cheyuwu.com/static/img/td/260709-weaving-dac9acb0-thumb.webp)


2026



### Weaving

[https://cheyuwu.com/td/260709-weaving](https://cheyuwu.com/td/260709-weaving)



![Crab Invading](https://cheyuwu.com/static/img/td/260118-crab-invading-7ade6301-thumb.webp)


2026



### Crab Invading

[https://cheyuwu.com/td/260118-crab-invading](https://cheyuwu.com/td/260118-crab-invading)



![Lonely Sunflower](https://cheyuwu.com/static/img/td/260109-lonely-sunflower-bdb8c5b6-thumb.webp)


2026



### Lonely Sunflower

[https://cheyuwu.com/td/260109-lonely-sunflower](https://cheyuwu.com/td/260109-lonely-sunflower)



1 / 0
