title: Shader programming with ShaderLab and CG in unity
body: <p>I am trying to <strong>learn Shader programming using ShaderLab and CG in UNITY</strong>. Is there any <strong><em>step by step FREE guide</em></strong> (videos/book/tutorial)available ?</p>
  
  <p>Please <strong>don't recommend me</strong> <strong>NVIDIA CG tutorials</strong> (it is extremely descriptive and difficult to understand) and <strong>unity official site</strong> (there is no description only code)</p>
  
  <p>I'm searching and learning Shader programming form last 3 days still didn't find any <strong>good resource</strong> and It is my observation/perception that <strong>it is difficult to learn</strong> although I have some experience and good understanding of C# and Javascript programming but facing much difficulty to learn it.</p>