diff -ru VTK/Graphics/vtkTubeFilter.cxx ../VTK_cvs/VTK/Graphics/vtkTubeFilter.cxx
--- VTK/Graphics/vtkTubeFilter.cxx	2009-04-23 18:22:44.228713136 +0800
+++ ../VTK_cvs/VTK/Graphics/vtkTubeFilter.cxx	2006-03-21 23:50:43.000000000 +0800
@@ -693,7 +693,7 @@
       tc = len / length;
       for ( k=0; k < numSides; k++)
         {
-        newTCoords->InsertTuple2(offset+i*numSides+k,tc,0.0);
+        newTCoords->InsertTuple2(offset+i*2+k,tc,0.0);
         }
       xPrev[0]=x[0]; xPrev[1]=x[1]; xPrev[2]=x[2];
       }
