OpenGLを使用してPerlスクリプトを作成しました。glutMainLoop()
これは、ユーザーにいくつかのものを表示させるように呼び出し、次にユーザーにウィンドウを閉じますが、スクリプトを引き続き使用し、新しいウィンドウを再度開いて、他のいくつかのものを表示できるようにします。それは可能ですか?この命令を実行できることがわかりました。
glutSetOption(GLUT_ACTION_ON_WINDOW_CLOSE,GLUT_ACTION_GLUTMAINLOOP_RETURNS);
ウィンドウを閉じた後にコードに戻ります。glut*
しかし、関数を再度呼び出すglutInit
と、呼び出さないと呼び出せないことがわかり、glutInit
呼び出すと、もう一度呼び出すことはできないと表示されます。トリックはありますか?