我有一個程序可以模擬隨時間變化的物理系統。我想以預定的時間間隔(例如每10秒鐘)將模擬狀態的可視化結果輸出到文件中。我要以一種很容易“關閉可視化”而根本不輸出可視化的方式進行操作。我正在將OpenGL和GLUT視為進行可視化的圖形工具。但是問題似乎是,首先,它似乎僅輸出到窗口,而不能輸出到文件。其次,為了生成可視化效果,您必須調用GLUTMainLoop并停止執行主函數-從那時開始,唯一被調用的函數是來自GUI的調用。但是,我不希望它成為基于GUI的應用程序-我希望它只是從命令行運行的應用程序,它會生成一系列圖像。有沒有辦法在GLUT / OpenGL中做到這一點?還是OpenGL完全是錯誤的工具,我應該使用其他工具
添加回答
舉報
0/150
提交
取消