Documentation
Two things live here:
- Shader Engine — the FFGL plugin that runs ISF and Shadertoy shaders inside Resolume.
- headsta.sh — this website, where you can author shaders in the browser, publish and sell them, build karma, comment, and manage your account.
If you only came for the plugin, start with Getting Started. If you want to know what you can do on the site — a lot of it isn’t obvious — start with Your Account.
Shader Engine (the plugin)
Shader Engine is an FFGL plugin for Resolume Avenue and Arena (7.4+). It turns the tens of thousands of shaders on Shadertoy and the ISF ecosystem into effects and sources you drop straight onto a layer.
- Getting Started — install and run your first shader in ~5 min.
- Installing the Plugin — per-platform install details.
- Understanding Shaders — what ISF and Shadertoy are.
- The Library Browser — organize and load local shaders.
- Importing Shaders — pull from Shadertoy and ISF.
- Editing Shaders — tweak code in the plugin.
- Parameters & Live Performance — controls, audio, many instances.
- Troubleshooting and Licensing & the Watermark.
headsta.sh (the site)
Everything on the website works from a single, free account — sign in with a magic link, no password.
Account & community
- Your Account — sign in, profile, dashboard, data export.
- Karma — how reputation is earned, shown, and what it affects.
- Comments & Likes — join the conversation on plugins and posts.
- Orders, Licenses & Downloads — buy, activate, and manage your plugins.
Creating & selling
- Authoring Shaders Online — write ISF shaders in the browser with a live preview.
- Write Access — what it is and how to get it (new accounts are read-only).
- Publishing Shaders — save, set visibility, version, and share.
- Selling Your Work — become an author and get paid via Stripe.
You don’t need to write code to use Shader Engine, and you don’t need write access to browse, buy, favorite, or comment. Both are one step away when you want them.