2011-11-26 88 views
2

我想知道是否有人知道一个程序,可以采取一个对象的3D绘图,然后将其转换为所需的OpenGL点和法线。3D CAD到OpenGL

基本上我有一个AutoCAD图形,我希望能够在我为iPhone创建的程序中显示。有什么建议么?

回答

4

如果你有AutoCAD的本身,你可以在对象导出为网格格式,如STL。读取STL文件非常简单。

如果你没有AutoCAD,你也可以尝试FreeCAD,它基于OpenCascade,它可以输出相当不错的网格(也可以转换成STL格式)。但是,AutoCAD文件格式是不断变化的,所以当读取原始文件时YMMV。

3

这将会有点失败,但DWG文件格式探索了深深的黑暗之路,即使AutoDesk已经控制了,我也不确定。这种格式甚至不属于他们(他们以前购买过它),即使您可以管理它,格式也会每3年更新一次(并且会尽快更新)。现在,他们拥有所有的权力。抱歉。

我只能说,是探索references看一看here(无码,抱歉)