SwingUtilities.invokeLater(new Runnable()
{
@Override
public void run() {
// Create the OpenGL rendering canvas
GLCanvas canvas = new GfrGLCanvasPlgViewerVolShps3dAni();
// Create a animator that drives canvas' display() at the specified FPS.
final FPSAnimator animator = new GfrFPSAnimatorPlgViewerVolShps3dAni(canvas);
// Create the top-level container