如何将OpenGL中绘制的所有东西保存到文本文件中并将文本文件中的上下文加载到OpenGL程序中? (我想找到执行这个工作的opengl C++语句)如何保存和加载OpenGL
-1
A
回答
4
OpenGL不负责存储任何关于如何绘制场景的指令。根据您的您的数据结构您的代码,您有责任根据您绘制的每一帧重新提交这些指令。因此,您有责任将该数据结构转储到文件并稍后重新加载。这完全取决于代码的结构,与OpenGL完全无关。
1
OpenGL只是绘制点,线和三角形。一次一个,没有“场景”或“网格”或“模型”的概念。最终的结果是framebuffer,无论点,线或三角形被绘制,哪些像素都会改变其值。
的OpenGL 不:
- 处理文件
- 加载或保存场景
- 加载或保存网格
- 保持一个抽象绘画结构
一切的OpenGL做你不必自己做。
相关问题
- 1. 如何加载和保存qsettings Qt中
- 2. 如何保存和加载面板?
- 3. MySQL - 保存和加载
- 4. Tensorflow保存和加载
- 5. 保存和加载UIImages
- 6. 保存和加载div位置 - 缩放并保存加载div位置加载
- 7. OpenGL函数如何加载?
- 8. C++ Opengl - 如何在现代OpenGL中加载tgas和png?
- 9. 如何保存/加载单例类
- 10. 我将如何保存并加载UITextField?
- 11. OpenGL ES将保存的图像加载回到renderbuffer
- 12. 如何为android保存\加载保存游戏?
- 13. 保存DNN模型保存3个文件。如何加载?
- 14. C#[持久保存和加载]
- 15. 保存,加载和重放游戏。 C++
- 16. silverlight,保存加载,IsolatedStorageFile和IsolatedStorageFileStream。异常
- 17. 自动保存和加载使用
- 18. 用flex保存和加载XML文件
- 19. 保存和加载多个文本框
- 20. 保存和加载UIImage iPhone问题
- 21. 在Android中保存和加载ArrayLists
- 22. MATLAB保存和加载特征矢量
- 23. 保存和加载数据(iphone sdk)
- 24. 使用three.js保存和加载文件
- 25. 用小xml保存和加载文件
- 26. ClassLoader - 加载和保存数据
- 27. 如何使用Python + Selenium WebDriver保存和加载cookie
- 28. 如何加载,保存和显示从GridView到XML的数据?
- 29. 如何安全地保存和加载sympy对象
- 30. 如何在tensorflow上加载和使用保存的模型?
我投票结束这个问题作为题外话,因为它好像作者还没有做过关于什么是OpenGL的最小研究。 –
老师给了我一个绘制逻辑门的练习,然后将它们保存为文本文件并加载到程序中。我仰望谷歌,但没有答案 –