Anything you find useful?
For Unity users I'd recommend reading:
- Unity Manual - ShaderLab reference
- Shader Programming Course - Unite '08 talk
- The Cg Tutorial - NVIDIA
And then experimenting with:
One of my students created a video tutorial about this subject:
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