I'm not 'chosing to critize', the point is this: there are plenty of tutorials on this subject so why bother? Make some effort on your own. This whole thread was like saying, you shader poepl are lazy and have a duty to write tutorials for us newbs. come on.