is there any good idea for 3D rendering?[Talk]

Using opengl, i’m rendering a huge number of points which have the attributes of X,Y,Z and express a mathematical surface. These attributes are calculated by a special mathematical function like ‘Spline’. Well, this is not the point.
Now, due to the hugeness of points data,about 200MB, realtime rendering is costing much time when transfering or rotating the scene.
I also learned some advices for using GPU programing. But i want to know if there exists any good idea to render this huge dataset with OpenGL. Is a texture making a difference instead of drawing each point in vector format with glBegin(GL_POINTS)?
i really want to talk about this problem with any buddy in this FORUM. :slight_smile: