Continued working on signal line today.
Noticed this problem earlier, where you could see some artifacts at the edges separating the different planes:
I couldn’t figure out how to fix it, and was pretty much ready to give up, since it seemed like a fairly minor issue. It was only noticeable if you looked very closely.
However, then @Jeddychan suggested changing the texture’s wrap mode to clamp to see if it would be fixed.
Incredibly, it worked! Thanks @Jeddychan!
Anyway, the rest of the day was spent getting the timing of light travel right, and being able to connect different lines together.
Now I’ve got it so that the light can travel consistently across all objects in a group, in lines of any length, and with any number of corners:
Pretty cool! I actually wanted to do this effect about a year ago after seeing it in Quantum Conundrum, but had no idea where to start. Neat that now I finally understand shaders enough to do what I want with them.