added an option to use a gradient texture and turn of intensity to alpha