使用四面体在OpenGL中对可变形对象进行建模

时间:2011-10-20 23:34:06

标签: opengl finite-element-analysis

我想在OpenGL中渲染由四面体组成的网格,因为我试图实现需要使用“有限元方法”的动画。作为OpenGL的新手,我不太清楚如何处理这个问题。

到目前为止,我遇到了NETGEN,它应该从一个对象生成一个四面体网格。从我下载的示例中,它采用.geo文件进行输入并输出.vol文件。

.vol文件里面列出了很多数据点和变量。这是一个读入的标准文件吗?或者它是专有的,取决于哪个软件生成它?换句话说,有没有标准的方法来渲染这种文件,还是我需要手动解析文件中的数据,然后以某种方式将其渲染为GL_LINES等?

1 个答案:

答案 0 :(得分:0)

  

它需要一个.geo文件来输入并输出一个.vol文件

名称后缀绝对是非流行的。

无论如何,OpenGL只处理提供绘图工具。无需读取文件,无论是几何图形还是图像。因此没有“标准的OpenGL文件格式”。

确实,您可以使用您编写的解析器或某些第三方库来读取这些文件,并将数据传递给OpenGL,然后发出正确的命令以使OpenGL从数据中绘制图片。