Wireframe and Vertices from PolyData

My starting point is a dataframe containing vertices and a dataframe containing the IDs to build the polygons. (Number of Points in polygon can vary but for the first step, the polygons are tetrahedral)

The first question is how to setup the vtkPolydata from that in a performant way.

The target is to visualize the polydata without the polygons, Meaning edges as tubes and vertices as spheres.

What is the best way to achieve this?