Good resources for learning how to write shaders, Cg, ShaderLab?

Anything you find useful?

For Unity users I'd recommend reading:

And then experimenting with:

One of my students created a video tutorial about this subject:

Unity ShaderLab and CG

I hope this is helpful

There are a couple of books that can help you out. GPU Gems, ShaderX, etc

much info can be found on : http://developer.nvidia.com/page/home.html It's the developer page of nvidia and has a couple of online-books and you can download shaderFX (a visual editor).

We’ve added a Noobs Guide To Shaders tutorial on Unity Gems. It builds from understanding the structure of shaders to actually building useful ones. It might help :slight_smile: