this is wen in alt mode. I think through making, and explore through play. this is where i make things that feel more personal and instictive. a space for experimentation, fun, and other directions

2026 April

I did an interactive art show Snail. This project wrapped up my 2-year journey in Arizona. It highly relied on the input of every audience, and every input was directly translated to the visual and sound in real time. The dark room, the repeating sounds, and the visual together created a sense of time and revealing. This project reflected where I was at during that time.

I did an interactive art show Snail. This project wrapped up my 2-year journey in Arizona. It highly relied on the input of every audience, and every input was directly translated to the visual and sound in real time. The dark room, the repeating sounds, and the visual together created a sense of time and revealing. This project reflected where I was at during that time.

There were 3 elements: the input interface, the visual, and the sound. The input portal was fun by a HTML file on local server and collecting data points. TouchDesigner was the central brain to receive data, create visual, and the send signal to VCV Rack (virtual synth module). The signal were covered into voltage inside VCV Rack, controlling the pitch.

There were 3 elements: the input interface, the visual, and the sound. The input portal was fun by a HTML file on local server and collecting data points. TouchDesigner was the central brain to receive data, create visual, and the send signal to VCV Rack (virtual synth module). The signal were covered into voltage inside VCV Rack, controlling the pitch.

2026 March

I am a big music fan and I was playing around with different ways to make audio-reactive visuals.

I am a big music fan and I was playing around with different ways to make audio-reactive visuals.

I used FFT analysis to drive particle behavior. By monitoring different frequency thresholds, the script triggers global strobe effects and individual particle scaling. The color evolution is handled via lerpColor, synchronizing the visual palette with the real-time energy of the music.

Sound source: Anfisa Letyago - Rosso Profondo

2026 March

Explored WEBGL. yey

Explored WEBGL. yey

The scene useed procedural loops and lerp() logic to drive its kinetic expansion, translating a cinematic vision into a minimalist space. Press [Space] to expand the anatomy / Press [Z] to change projection mode / Press [X] to reverse environment / Press [R] to reset / Drag the mouse to orbit the 3D space.

2026 Feb

Messed around with framerate and everything could simply start with it.

Messed around with framerate and everything could simply start with it.

Simply hover on the canvas to start. Press mouse to stamp.

Hey:) feel free to reach out, I love all kinds of conversation.

Last update on Jun 13 2026. Made with resistance and love ©Wen Weng All Rights Reserved

Hey:) feel free to reach out, I love all kinds of conversation.

Last update on Jun 13 2026. Made with resistance and love ©Wen Weng All Rights Reserved

Hey:) feel free to reach out, I love all kinds of conversation.

Last update on Jun 13 2026.

Made with resistance and love ©Wen Weng All Rights Reserved