I have a good understanding of mathematics. High school-level, but I was good at it: algebra, calculus, trigonometry, all the good stuff. Plus, I graduated only two years ago, so all the material is still relatively fresh in my head. The only thing that ironically wasn't in my country's curiculum is matrices. But they seem simple enough to learn about in a couple of days.
I want to learn shader languages. Not one specifically; I image every SL has the same concepts. Of course I don't mind if the book uses one specific shader language specifically, as long as all the topics apply to other shader languages.
I'm looking for a book or a finished blog/website, not a video tutorial series.
https://100001.onl/ I'm hoping for a resource that doesn't discuss programming anything outside of shaders.
I know what shaders are and do. But I know nothing of how they work and communicate together. I specifically want to learn just the logic of shader programming, the way of thinking. From the ground up. My goal is to eventually create the beautiful things you see on shadertoy.com. Any tip to a good resource is greatly appreciated. Thanks in advance.