Without thinking about changing the shader (and if or how it's work) I would seperate the tank into 2 (body+track) or 3 (body+track+track) parts. (but this is only one solution)