I can change the color of a LineRenderer by setting the color of its material, but setting the start and end colors of the LineRenderer, whether in the inspector of using the SetColors method, seems to have no effect, whether there is a material or not. How do you use these parameters? And how do they interact with the material’s color?
Use a shader that uses vertex colors, such as the particle shaders.