bobsta 0 Newbie Poster

Hi,

I am trying to render irregular polyhedra composed of multiple closed polygons: each polygon i comprises a plurality of points j having the same z-coordinate. The points are not sorted within the polygons. The polygons can be convex or concave and are sometimes split(by having multiple closed polygons for a particular z-coordinate)

I want to render a wire mesh or ideally a solid polyhedra using these polygons, i.e. I need to join the outermost vertices along the z-direction for adjacent (increasing z). Is this functionality built into OpenGL?
If not can anyone suggest an Opensource C++ library or toolkit to perform this task.

Thanks in advance