我有一个简单的 OpenGL 程序,它允许您“生成”三角形和四边形,然后使用鼠标和一些键盘控件移动它们来制作复杂的对象,有点像 3D 模型编辑器。
我想做的是获取顶点坐标的当前“位置”及其旋转,这样我就可以将它们写入文件以供保存和加载。目标是制作一个 3D 模型编辑器,将模型保存到文件并将文件加载到我编写的另一个 OpenGL 程序中。
最佳答案
这是错误的做法。您应该在将数据提供给 OpenGL 之前保存您的数据。先将数据提供给 OpenGL,然后再要求它回来是错误的。
关于c++ - 获取当前的旋转和位置坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8058887/