v o x e l c h a n t

behold:

Please choose a quality level.

created by @boggo

More Info

This is an audio-visual live coding environment that combines the capabilities of Hydra and Strudel with a language/renderer called Fluff. Fluff uses signed distance fields and surface splatting to render "fluffy" geometry in real time based on a simple jam-friendly language.

Source code for hydra and strudel licensed under AGPL: Hydra and Strudel
Voxelchant source code
Fluff renderer is released in an experimental form. It requires a semi-powerful GPU to run well in real time.
It uses WebGPU which itself is somewhat experimental, so you may experience browser crashes or bad compatibility.

Problems running voxelchant?

voxelchant is WIP and may not run on all systems. Here are some common reasons/solutions:

- Your browser doesn't support WebGPU. Try using the latest version of Chrome or Edge.
- You have an integrated GPU that doesn't support the required features. If you're on a laptop with both integrated and dedicated graphics, try switching to the dedicated GPU in your system settings.
- Your GPU drivers are out of date. Try updating your graphics drivers to the latest version
- Your GPU is too old!
- Weird reasons that no one has figured out yet. The browser console may help diagnose these issues!

Analytics info

Voxelchant sends usage and error statistics to Umami, including visits, quality choices, code runs, renderer failures, and broad system details. No cookies are used. Sketch code and full error messages are not sent. Analytics is very useful for me as it helps me improve the tool and fix bugs, but you can turn analytics off entirely.