我想在OpenGL中渲染由四面体组成的网格,因为我试图实现需要使用“有限元方法”的动画。作为OpenGL的新手,我不太清楚如何处理这个问题。
到目前为止,我遇到了NETGEN,它应该从一个对象生成一个四面体网格。从我下载的示例中,它采用.geo文件进行输入并输出.vol文件。
.vol文件里面列出了很多数据点和变量。这是一个读入的标准文件吗?或者它是专有的,取决于哪个软件生成它?换句话说,有没有标准的方法来渲染这种文件,还是我需要手动解析文件中的数据,然后以某种方式将其渲染为GL_LINES等?
答案 0 :(得分:0)
它需要一个.geo文件来输入并输出一个.vol文件
名称后缀绝对是非流行的。
无论如何,OpenGL只处理提供绘图工具。无需读取文件,无论是几何图形还是图像。因此没有“标准的OpenGL文件格式”。
确实,您可以使用您编写的解析器或某些第三方库来读取这些文件,并将数据传递给OpenGL,然后发出正确的命令以使OpenGL从数据中绘制图片。