Archived

This topic is now archived and is closed to further replies.

narfidoo

OpenGL question

Recommended Posts

This may be stupid. I''m new. Say I have an array of vertices and an array of indices for triangles as well as an array of normals. How would I render my object in OpenGL? I have tried glDrawElements but that doesn''t work with the normals. I''m not sure what to do. Oh and I don''t want to draw the triangles seperately, I want them to be smoothly shaded together. Thanks, GG

Share this post


Link to post
Share on other sites
Did you enable the Normal array? If not, enable it with a call to glEnableClientState(GL_NORMAL_ARRAY). Then set a pointer to your normals array with glNormalPointer(GL_FLOAT,0,normals) where "normals" points to an array of normal vectors for each vertex.

Share this post


Link to post
Share on other sites