Animate growing curve

Hello! Is there any way to animate a growing curve in Blender. For example, I have a loooong tube and I want it to grow from zero-length to full length. I’ve found a way to do it with Build modifier, but it only ads polygons one by one, which produces a kind of flickering on the end of the growing tube. I want Blender to simply add full round pieces of my tube frame by frame.

I’ve found another way (with hook - controlled taper shape) to do something like what I want, but it produces too smoothed result.

Thank you!

Here’s inappropriate results for the ways I’ve tried:
I need something between them.

http://i778.photobucket.com/albums/yy63/huzik/flick.png
http://i778.photobucket.com/albums/yy63/huzik/smooth.png

If you just want a tube you can just keyframe an increase in the array count of the attached blend

Attachments

curve_tube.blend (76.8 KB)

WOW! You’re a genius! I’ve been seeking in this direction, but… Thank you very much!