Thanks so much for checking out the site and plugins!
Do you integrate this with the VST SDK?
Everything is built directly on the VST3 SDK. The plugins are structured around the raw VST3 Processor/Controller model.
Can one load any custom shaders with nyx.vfx or how does that work?
Shaders are not user-loadable. Internally, it's a multi-pass pipeline built around a set of parameterized shaders. The particles and lines are drawn to an sf::RenderTexture. That texture then gets run through a Shader pipeline. Users can control the order of shaders and the parameters in real time.
I've thought about custom shader loading, but it opens up a whole new surface area for validation and safety, especially within the confines of a real-time plugin.
I find VST a pretty daunting coding venture. I use lots of VSTs, of course, but programming them? Eek!
Lol, it's not without its frustrations, but it's fun at the same time.
I would advise that you consider creating your website to still look appealing without JavaScript. It's pretty ugly and unusable until JavaScript is enable and I wouldn't want you to put off any potential viewers/readers.
Yikes! I disabled JS and it
is down right ugly and unusable. I'll see how I can configure the ghost blog platform to degrade more gracefully.