Slightly off topic, I was messing around with the triangulated lines demo, and I get this rendering glitch:
Anyone know the reason behind this? I'm guessing it's sort of triangle bounding error where something is being divided by a tiny divisor. It happens when I draw the snake in an arc, then retrace the arc from the same angle but in the opposite direction.