一个二值的三维数组中存储着的一个不规则物体的连续闭合的轮廓数据
我想用opengl产生一个该物体的大体模型 不需要特别的精确
把每一个点都画上去是不是运行效率很低?
是不是需要用什么方法生成控制点?怎样获得控制点
数组的大小是512x512x200
谢谢!

解决方案 »

  1.   

    可以不用生成三角形网格,用PointSprite直接绘制会比较简单一些。
      

  2.   

    在OpenGL中所有的物体,最好是使用三角形来绘制,所以你可以用一下GL_TRIANGLE_STRIP来绘制
      

  3.   

    GL_TRIANGLE_STRIP 输入数据的顺序是不是很关键  怎样取得这个顺序呢?
      

  4.   

    使用 VTK 构造 vtkVolumne或者之间画点,也可以
      

  5.   

    TIN的方法的确不错。使用蒂洛尼算法。
      

  6.   

    对.构TIN网是比较好的.可以构简单的.当然不需要对TIN做进一步优化.这个太复杂.现在地学上用得多的也就是TIN网了.而且效果不错