🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

Where do I learn shader programming from the very beginning?

Started by
2 comments, last by a light breeze 2 years, 11 months ago

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.

Advertisement

Shaders are not that complex, even if math and physics bheiond them might be overwhelming (sp??) i suggest you to look into learnopengl.com and then study some shaders at shadertoy.com

This looks like a good place to start: https://thebookofshaders.com

This topic is closed to new replies.

Advertisement