Creating a unique wormhole effect using a cylinder and rotating texture is my current project.
To see an example, visit:
The texture rotation is achieved with the following code...
tunnel.material.map.offset.y += 0.01;
tunnel.material.map.offset.x += 0.005;
However, when I tried implementing an alpha map to create gaps in the tunnel for transparency, using similar code did not produce the desired effect...
I attempted this approach...
tunnel.material.alphaMap.offset.y += 0.01;
tunnel.material.alphaMap.offset.x += 0.005;
Unfortunately, this method did not work as expected. Rotating the cylinder instead of the texture also did not yield the results I was looking for.