Move mouse to the bottom to show variables to mess with. UPDATE: Attempted to optimize the calculations a bit and removed the black lines (mostly).
A dynamic rainbow tunnel drawn with pen! Caution: may lag on low-end computers.