Now using single texture for gradients and colors.