Shaders Intro



As part of the “building in public” and connected to my Road to Revision blog series, I have deicded to start a series of blogs and YouTube videos where I build shaders and learn how to write shaders with a view to entering Demo Party compos. The series will likely jump around a bit, showcasing the latest things I’ve learned, and then going “backwards” again to demonstrate the principles.

Following Along

I will be using Bonzomatic, Shader Toy, and Rust to showcase the shaders. Compos typically use Bonzomatic to allow live shader coding, but there’s no web interface so I will be hosting the ones I do create on this site, under Scenes. I’ll also be adding tutorials for each of the pages as I get them written, and eventually I hope to include YouTube videos to go alongside them.

Differences in Shader Language

Unfortunately the input variables and uniforms are called different things between WebGL, ShaderToy, and Bonzomatic. However I will be running a guide on translation between them.

Getting in Contact

If you’d like to request anything please feel free to reach out through Mastodon or through my YouTube Channel