Ultra Magnus
May 10th, 2009, 05:19 PM
Hi, I have a question about openGL.
I'm writing some software to display a visualisation in the form of a 3D mesh (the mesh has 440x440 verts). I have to display this in real time (ie atleast 25 FPS).
My problem is that when I use glVertexPointer and glDrawElements, I can only get around 16 frames per second. I can subsample it to 220x220 and get ~64 FPS but I'm obviously losing detail by doing this.
Does anyone know the fastest most efficient way of displaying a mesh like this using openGL? I'm afraid this is my first foray into graphics so I'm not quite sure how to proceed.
Thanks for your time.
James
I'm writing some software to display a visualisation in the form of a 3D mesh (the mesh has 440x440 verts). I have to display this in real time (ie atleast 25 FPS).
My problem is that when I use glVertexPointer and glDrawElements, I can only get around 16 frames per second. I can subsample it to 220x220 and get ~64 FPS but I'm obviously losing detail by doing this.
Does anyone know the fastest most efficient way of displaying a mesh like this using openGL? I'm afraid this is my first foray into graphics so I'm not quite sure how to proceed.
Thanks for your time.
James