Visualization of moving triangulations and spheres

I’m working on a project where I need to visualize spheres, static and kinetic/moving triangulations in a 3D scene. It would be nice to have a zoom and rotation functionality integrated.

As a total newbie to visualization software I’m wondering from a performance point of view whether I should implement this in OpenGL?

Does there exist any opensource software solving such basic tasks or do I need to code it all from the ground?

try vtk by kitware.