A WebGL live coding performance IDE for real-time shader programming and audiovisual performances.
The Force is a WebGL live coding performance IDE that allows real-time editing and execution of GLSL shader code for audiovisual performances. It provides an integrated environment where performers can manipulate visual outputs on the fly, with features like audio reactivity and frame buffer access. The tool is designed for live coding scenarios where immediate visual feedback is essential.
Live coders, audiovisual performers, and creative developers who need a real-time shader programming environment for performances or interactive installations.
Developers choose The Force for its focus on live performance, offering real-time shader editing, audio input integration, and offline capability in a streamlined WebGL-based interface.
webGL live coding performance IDE
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Enables live coding of shaders during performances, allowing immediate visual feedback as code is written and edited on the fly.
Supports microphone or line-in audio with FFT and waveform data accessible in shaders, specifically optimized for Chrome with HTTPS.
Includes easy instructions in the help folder for running locally without an internet connection, making it reliable for live shows.
Features an FPS meter and keyboard shortcuts like ctrl+shift to toggle UI visibility, aiding in real-time adjustments during performances.
Audio input only works in Google Chrome and requires HTTPS, limiting cross-browser compatibility and local development flexibility.
File opening is not fully safe as it only checks for ".frag" extension, posing potential security risks with external files.
The help window is noted as needing more content, and features like keyboard data haven't been recently tested, hindering ease of use.