大家多懂计算机视觉的吗?我这里重建出了一个三维模型,用OpenGL显示了出来,现在我要想保存这个三维模型的各点的坐标信息和颜色信息,该怎么实现呢,有点莫不着头脑,请各位高手帮帮忙,谢谢大家了!!!若能解决,非常感激!!!

解决方案 »

  1.   

    你怎么把他画出来的就怎么保存啊,可以模仿obj文件中的存储方式,关键字开头v(顶点)c(颜色)
    然后每个面f采用顶点下标保存,怎么保存其实都可以,opengl画模型时基本用的都是三角或四边形
      

  2.   

    你用OpenGL是怎样把他显示出来的,难道没有用到你模型里面的数据,既然都有数据了,直接保存就行了。
      

  3.   

    txt就可以了,数字如cout<<xxx<<xxx...........或者用fprintf
      

  4.   

    点的坐标用.txt保存了,可是模型的纹理信息怎么保存呢?还有就是保存之后的显示问题?请大家指导一下哦