如何保存和加载OpenGL

How to save and load in OpenGL

本文关键字:加载 OpenGL 保存 何保存      更新时间:2023-10-16

如何将OpenGL中绘制的所有内容保存到文本文件中,然后将文本文件中的上下文加载到OpenGL程序中?(我想查找执行此作业的OpenGL C 语句)

OpenGL不负责存储如何绘制场景的任何说明。您有责任根据>您的>您的代码中的数据结构来重新提交您绘制的每个帧。因此,您有责任将该数据结构倾倒到文件并稍后重新加载。这完全取决于您的代码结构如何,并且与OpenGl完全无关。

openGl只是绘制点,线条和三角形。一个一次,没有"场景"或"网格"或"模型"的概念。最终结果是framebuffer,在绘制点,线或三角形的情况下,像素使其值更改。

OpenGl

  • 处理文件
  • 加载或保存场景
  • 加载或保存网格
  • 维护抽象的图形结构

所有opengl都不要做。