如何将OpenGL中绘制的所有内容保存到文本文件中,并将文本文件中的上下文加载到OpenGL程序中? (我想找到执行此工作的opengl C ++语句)
答案 0 :(得分:4)
OpenGL不负责存储如何绘制场景的任何说明。您有责任根据 代码中的 数据结构,在每个绘制的框架中重新提交这些说明。因此,您有责任将该数据结构转储到文件中并在以后重新加载。这完全取决于代码的结构,与OpenGL完全无关。
答案 1 :(得分:1)
OpenGL只绘制点,线和三角形。一次一个,没有"场景的概念"或"网格"或"模型"。最终结果是帧缓冲,在绘制点,线或三角形时,像素的值会发生变化。
OpenGL 不:
OpenGL并不是你必须做的一切。