Rendering Numerous Quadric Help

Hi, everyong , I want to render numerous quadric in opengl, I have own the radius, and area, the normal of each quadric, so how can I draw these quadrics efficiently? Because the number is very large, at least 800,000, so the immediately mode is useless, I prepare to hack the GLU library to see how it generate quadirc mesh. But this seems that it’s a worst choose…

So How can I ? Thanks for your advice!

You should try to use a display list, or a vertex array.

You can take a look at the pseudo instancing demo from Nvidia.