dynamically change Texture color based on stroke color, instead of using multiple images with only varying color