Accelerating Drawing of Triangular Elements

I am writing an animation package which involves drawing lots of triangular elements. However, when the number of elements exceeds 1000, the animation becomes jerky. Is there anyway of eliminating this.

Have you tried using vertex arrays and display lists?

Many thanks for the tip. Have implemented this technique and works fine.

You can also improve the performance with frustum culling.